Wenn ich ein Word-Dokument im TWebBrowser öffne kann ich es mit <Strg> + "S" speichern. Dies will ich jedoch nicht.
Bei IE kann ich mittels TApplicationsEvents, Check von GetKeyState(VK_CONTROL) und Überprüfen auf WM_KEYDOWN-Nachrichten auf das Fenster Internet Explorer_Server diese Tastendruck abfangen. Ist jedoch Word geladen bekomme ich die Tastendrücke nicht mit.
Auch dieser Code von
Delphi.About funktioniert nicht.
Ich vermute mal es liegt daran das Word eine eigen Exe ist (und kein Inproc-Server) und deshalb diese Events nicht durch in der Anwendungs-Messagequeue auftauchen.
Welche Möglichkeiten hätte ich noch?
Windows Vista - Eine neue Erfahrung in Fehlern.