URL: https://www.overclockers.at/coding-stuff/vb6_shortcuts_definieren_108222/page_1 - zur Vollversion wechseln!
Hallo!
Wie geh ich das in VB6 an, daß ein im Hintergrund laufendes Programm auf die Funktionstasten F1-F12 reagiert? Irgendeine Idee? Dh. wenn das Programm läuft und F1 gedrückt wird, soll was passieren. Wie lausch ich, ob F1 gedrückt wird?
window hooks
http://www.vbaccelerator.com/home/V...ary/article.asp
Hm... Danke, das sieht schon mal gut aus. Auf die schnelle siehts aber so aus, als würde das nur funktionieren, wenn das Programm gerade den Focus hat. Das Prog soll aus einer Sub Main laufen und immer auf zB F1 reagieren... läßt sich das damit bewerkstelligen?
nein. deshalb gibts ja window hooks
ZitatThis is very useful if you want to process Keyboard or Mouse messages on a global basis in your application, because these messages are normally directed to the window with the focus
So gehts in C++ (sehr kleines Beispielprogramm):
http://www.that.at/files/hotkey2.zip
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026