Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Druck-Taste (https://www.delphipraxis.net/34859-druck-taste.html)

PhilGo 29. Nov 2004 13:26


Druck-Taste
 
Hi,

wie kann ich die Druck-Taste für mein Programm abfangen, auch wenn es inaktiv ist?


Gruß
PhilGo

Matze 29. Nov 2004 13:27

Re: Druck-Taste
 
Meinst du nun Systemweit? Dann helfen vielleicht Hier im Forum suchenHooks. Oder evtl. auch Hier im Forum suchenRegisterhotkey.

PhilGo 29. Nov 2004 13:30

Re: Druck-Taste
 
Jo, systemweit!

Nordmende 29. Nov 2004 13:56

Re: Druck-Taste
 
RegisterHotKey ist da sinnvoller als Hooks.

PhilGo 29. Nov 2004 15:48

Re: Druck-Taste
 
Wieso is es mit RegisterHotKey besser?
Gibt es da gravierende Unterschiede?

Gruß
PhilGo

jim_raynor 29. Nov 2004 15:55

Re: Druck-Taste
 
Ganz einfach. Es ist wesentlich einfacher zu erstellen. Für Hooks brauchst du eine eigene DLL die durch ein Programm aktiviert/deaktiviert werden muss. Mit einem HotKey brauchst du keine extra DLL und wenn du das Programm schliesst ist auch der Hotkey verschwunden (sollte zumindestens).

PhilGo 1. Dez 2004 11:32

Re: Druck-Taste
 
*kopfauf'entischklopf*
Stimmt du hast recht! :lol:

PhilGo 6. Dez 2004 09:24

Re: Druck-Taste
 
Also die Taste kann ich abfangen, doch wenn mein Programm nicht selektiert ist, also inaktiv, dann sehe ich ne Nachricht erst, wenn ich wieder auf mein Programm klicke. Ich will aber, dass dann das Programm sofort aktiviert wird und mit show funzt es nich.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:46 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