![]() |
OnKeyDown Programmweit abfangen
Hallihallo liebe Gemeinde,
ich habe folgendes Problem: Ich hab eine Anwendung, die Tastaurbefehle entgegennimmt. Dafür habe ich ein OnKeyDown Event auf das Main-Form gelegt. Allerdings wird einer Combobox bei Programmstart automatisch der Focus gegeben, und ich kann das auch durch SetFocus nicht ändern. Leider gibt es auch nicht so etwas wie Application.OnKeyDown oder so was.. Gibt es noch andere Wege außer da jetzt einen Hook zu setzen, und vor allem: Wie funkioniert ein Hook? Und wird der Hook nur aktiv wenn der Key gedrückt wurde, während mein Programm auch "On Top" ist? Freue mich auf Antworten, BliZZarD |
Re: OnKeyDown Programmweit abfangen
Ist KeyPreview des Forms true?
|
Re: OnKeyDown Programmweit abfangen
Uguu~~
Danke.^^ Wusste nicht das es so eine Einstellung gibt. Nu gehts! Vielen Dank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:49 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