Наше приложение использует libcurl для HTTP, и мы хотим получить доступ к настройкам прокси-сервера Internet Explorer. В более раннем вопросе о переполнении стека рекомендуется использовать WinHttpGetIEProxyConfigForCurrentUser
и WinHttpGetProxyForUrl
а>.
К сожалению, заголовок winhttp.h
не включен в наши копии ни Visual C++ 2005, ни Visual Studio 2008. По-видимому, можно загрузить обновленный Platform SDK и установить его в Visual C++ 2005, но это довольно болезненный процесс, и он не обязательно работает с более новые версии Visual Studio.
Есть ли хороший, хорошо поддерживаемый способ доступа к API-интерфейсам WinHTTP 5.1 из C++? Или нам следует избегать использования этих API?