私たちのアプリケーションはHTTP用にlibcurlを使用しており、Internet Explorerのプロキシ設定にアクセスする必要があります。以前のスタックオーバーフローの質問recommends that we use WinHttpGetIEProxyConfigForCurrentUser
and WinHttpGetProxyForUrl
。winhttp.hを入手するにはどうすればよいでしょうか?
残念ながら、winhttp.h
ヘッダーは、Visual C++ 2005またはVisual Studio 2008のいずれのコピーにも含まれていません。明らかに、it's possible to download an updated Platform SDK and install it in Visual C++ 2005ですが、かなり厄介なプロセスであり、新しいバージョンのVisualスタジオ。
C++からWinHTTP 5.1 APIにアクセスするには、うまくサポートされていますか?あるいは、これらのAPIの使用を避けるべきですか?
ありがとうございます!実際には完全なインストールが必要ですか、または関連するC++パーツをインストールするだけではなくなりますか? – emk
私は何のオプションがあるのか忘れています - おそらくWin32のヘッダとライブラリだけで逃げることができます。しかし、私は通常、ディスクスペースが安いので、すべてのものをインストールしますが、必要なコンポーネントを把握するために、おそらくあなたの時間はそうではありません。 – snowcrash09
十分なフェア!私たちはそれを多くのマシンにインストールする必要があるので、実際にどのコンポーネントが必要かを理解する価値があると思いました。助けてくれてありがとう! – emk