c++ - 检测 Windows (IE) 代理设置更改

标签 c++ windows internet-explorer winapi

我正在使用 WinHttpGetIEProxyConfigForCurrentUser 和 friend 在我的应用程序启动时收集当前代理信息,因为在每个请求似乎会大大降低性能之前,它会等待几秒钟收集代理数据.有没有一种方法可以检测 Windows 代理设置何时更改,以便我可以缓存信息直到它发生更改?

谢谢, J

最佳答案

不确定是否有更好的方法,但您始终可以选择核选项并将 RegNotifyChangeKeyValue 与 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings 一起使用。

关于c++ - 检测 Windows (IE) 代理设置更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6192563/

相关文章:

python - QTcpSocket 和 python 套接字之间交换数据的正确方法是什么?

windows - Perl:获取二进制支持的最低操作系统

javascript - 停止脚本调试错误对话框出现在 ie8 中?

c++ - 检测文本数字太大而无法在 swift 中转换为 Int

c++ - 如何将我的 Gtk::Window 移动到 gtkmm 4 屏幕上的特定位置

c++ - 为什么这段代码的时间复杂度是O(N)?

windows - 针对特定软件的自动化工具建议(我认为是 C#)

windows - 如何使用 Windows 身份验证的 Web 服务避免使用 Delphi HTTPRio 调用的登录对话框

html - IE 中两个相邻 div 之间的奇怪间隙

html - 在 html 中嵌入图像并保存以供离线查看(即)