Entwickler-Ecke
Windows API - OnKeyPress, jedoch Systemweit!
Travis - Do 09.01.03 16:03
Titel: OnKeyPress, jedoch Systemweit!
Hallo zusammen,
ich habe ein Programm geschrieben, das u.a. auf Tastatureingaben reagiert. Die Anwendung läuft im Hintergrund. Das auf Eingaben reagieren funktioniert auch soweit ganz gut, aber nur wenn das Formular, wo ich das OnKeyPress-Ereignis deklariert habe, auch aktiv ist. Wenn die Anwendung irgendwo im Hintergrund läuft, wenn ich z.B. in Word einen Brief schreibe, funktioniert es nicht.
Hat jemand eine Idee, wie ich auch ohne Hooks Tasteneingaben (ASCII) Systemweit erkennen kann (wie OnKeyPress)?
Schon im Voraus Danke,
Travis
Renegade - Do 09.01.03 22:40
Moin erstmal!
Das wird wohl nicht gehen, da dein Programm nicht einfach so auf die Prozesse anderer Anwendungen reagieren kann.
Gruß Renegade
Tino - Fr 10.01.03 10:24
Ohne Hooks wird das wohl nichts. Aber was spricht dagegen diese zu nutzen?
Gruß
TINO
Delete - Fr 10.01.03 10:53
Oder meinst du eventuell HotKeys (RegisterHotkey)?
Travis - Fr 10.01.03 14:54
Renegade hat folgendes geschrieben: |
Moin erstmal!
Das wird wohl nicht gehen, da dein Programm nicht einfach so auf die Prozesse anderer Anwendungen reagieren kann.
Gruß Renegade |
Ich hatte mir halt gedacht, wenn ich die Cursor-Position außerhalb des Formulars abfragen kann, dass es dann auch mit der Tastatur möglich sei. Ich war sowieso immer der Meinung, dass Tastaturereignisse Systemweit und nicht über einem Objekt reagieren würden.
Tino hat folgendes geschrieben: |
Ohne Hooks wird das wohl nichts. Aber was spricht dagegen diese zu nutzen?
|
Es spricht im Grunde genommen gar nichts gegen Hooks. Jedoch kenne ich mich damit überhaupt nicht aus. Ich hatte halt gehofft, dass es eine leichtere Möglichkeit geben würde.
Luckie hat folgendes geschrieben: |
Oder meinst du eventuell HotKeys (RegisterHotkey)?
|
Nein, Hotkeys würden in diesem Fall leider nicht funktionieren.
Danke für die Antworten,
Travis
Tino - Sa 11.01.03 14:06
Travis hat folgendes geschrieben: |
Es spricht im Grunde genommen gar nichts gegen Hooks. Jedoch kenne ich mich damit überhaupt nicht aus. |
Dann schau Dir doch mal
diese [
http://www.assarbad.org/stuff/hooks.zip] Beispieldateien an.
Gruß
TINO
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!