ich in ein fremdes Verhalten gekommen, wenn ich Proxy-Einstellungen auf Windows 7 inWas macht der Internet Explorer, um andere Browser über die Änderung der Proxy-Einstellungen zu benachrichtigen?
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
Google Chrome ändern wirkt als wäre nichts passiert - auch nachdem er neu gestartet wird. Wenn ich jedoch den Internet Explorer starte/starte, "teilt" er Chrome irgendwie mit, und plötzlich beginnt Chrome, die Proxy-Einstellungen zu verwenden - auch ohne Chrome neu zu starten.
Was macht der Internet Explorer, so dass Chrome das bemerkt?
Ist etwas ähnliches, was IE Explorer tun, in C++ zu erreichen?
PS: RegNotifyChangeKeyValue
scheint nicht das Ding zu sein ...
Wahrscheinlich eine Broadcast-Fenster-Nachricht. Keine Ahnung welcher. Ich nehme an, du könntest ein Programm schreiben, um Broadcast-Nachrichten zu hören und zu sehen, welches das Internet-Kontrollfeld erzeugt. Oder es könnte irgendwo dokumentiert werden. –
Könnten Sie ein Beispiel für das Einfangen von Analyse-Nachrichten wie diesen geben? :) thakns –
Ich würde geneigt sein, die Proxy-Einstellungen über die offizielle Windows-API zu ändern, anstatt in der Registrierung direkt herumzustochern. Alle Anwendungen sollten dann in der Lage sein, es richtig aufzunehmen. Diese KB erklärt, wie - http://support.microsoft.com/kb/226473 –