![]() |
tastatureingabe auserhalb des Fensters
Hallo zusammen;
Wie kann ich eine Tastatureingabe außerhalb meiner Form abfangen? D.h., dass ich auch wenn das Programm im Hintergrund läuft soll es weiters merken, welche Testen gedrückt werden. Weiß jemand wie das gehen kann |
Re: tastatureingabe auserhalb des Fensters
|
Re: tastatureingabe auserhalb des Fensters
Hi!
Je nachdem was du machen möchtest, eignet sich a) ein Keyboard Hook (WH_KEYBOARD, muss in einer Dll sein) b) ein Journal Record Hook (WH_JOURNALRECORD, muss nicht in einer Dll sein) c) Systemweite Hotkeys. (RegisterHotKey API) d) GetAsyncKeyState() in einem Timer abrufen. |
Re: tastatureingabe auserhalb des Fensters
FÜr alle die's interresiert. Hab noch ne möglichkeit(mit DLL)
![]() DANKE @all... [edit=Daniel B]Doppelpost gelöscht Mfg, Daniel B[/edit] |
Re: tastatureingabe auserhalb des Fensters
Was heißt "noch"? Das ist genau das, was toms und ich dir auch schon vorgeschlagen haben.
|
Re: tastatureingabe auserhalb des Fensters
Hab den Hinweis von einem anderen Formum bekommen und ihn euch gesagt, NOCH bevor ich eure Komentare richtig durchgesehen hab... :gruebel:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz