2

Internet Explorer のプロキシ設定を C++ からすばやく取得するにはどうすればよいですか?

Windows 関数WinHTTPGetIEProxyConfigForCurrentUser()は、まさに私が望むものを提供してくれます。

問題WinHTTPGetIEProxyConfigForCurrentUser()は、一部のユーザーのシステム (Windows 7 を実行している) で実行速度が許容できないほど遅いことです。これらのユーザーの場合、関数が完了するまでに数秒かかります。ネットワーク ケーブルを抜くと、関数が高速で返される (同じ結果になる) ため、ネットワークに依存しているようです。

では、この遅いネットワークへの依存なしにシステム プロキシ設定を取得するにはどうすればよいでしょうか?

ありがとう!

4

2 に答える 2

3

レジストリを直接突っ込むことはサポートされていません。IE のプロキシ設定を取得する適切なメカニズムはInternetQueryOptionListINTERNET_OPTION_PER_CONNECTION_OPTION構造体と必要なものに適切なフラグを指定して呼び出すことです。

于 2010-03-10T17:41:46.880 に答える
0

これらの詳細をレジストリから取得します。レジストリ キーについては、http ://support.microsoft.com/kb/819961/EN-US に記載されています。

于 2010-01-30T02:35:07.390 に答える