Не Вызываются Функции Wininet'a

  • Автор темы Автор темы Guest
  • Дата начала Дата начала
G

Guest

Почемуто не могу пользоваться функциями `InternetOpen' `InternetConnect' `HttpOpenRequest' `HttpSendRequest' `InternetReadFile' `InternetCloseHandle' В чем может быть дело? Написал в двух средах: DevC++ и Visual C++ Express. И в обоих одинаковые ошибки.

Вот такие появляются ошибки в DevC++
[Linker error] undefined reference to `InternetOpenA@20'
[Linker error] undefined reference to `InternetConnectA@32'
[Linker error] undefined reference to `HttpOpenRequestA@32'
[Linker error] undefined reference to `HttpSendRequestA@20'
[Linker error] undefined reference to `InternetCloseHandle@4'

А вот такие ошибки в Visual C++ Express
MyFunction1.obj : error LNK2001: неразрешенный внешний символ "_InternetOpenW@20"
MyFunction1.obj : error LNK2001: неразрешенный внешний символ "_InternetConnectW@32"
MyFunction1.obj : error LNK2001: неразрешенный внешний символ "_HttpOpenRequestW@32"
MyFunction1.obj : error LNK2001: неразрешенный внешний символ "_HttpSendRequestW@20"
MyFunction1.obj : error LNK2001: неразрешенный внешний символ "_InternetReadFile@16"
MyFunction1.obj : error LNK2001: неразрешенный внешний символ "_InternetCloseHandle@4"

Помогите пожалуйста решить эту проблему!
Я прикрепил два исходных файла от двух редакторов.

PS я только недавно начал изучать С++

Посмотреть вложение VC_код.cpp
Посмотреть вложение DevC_код.cpp
 
это библиотека MFC в Express ее нет. на счет dev не знаю но наверное тоже её там нет. юзай Professional или Ultimate. MFC инструмент дорогой правда.

Добавлено: да и вообще я пока не видел на этом форуме чтоб кто-то писал с использованием MFC, STL кроме меня. Express - бесплатная версия для студентов и поэтому сильно урезана.
 
Нужно просто сказать линкеру использовать библиотеку Wininet.lib
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab