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 HookProc synchronisieren? (https://www.delphipraxis.net/99827-hookproc-synchronisieren.html)

Shaman 18. Sep 2007 13:29


HookProc synchronisieren?
 
Hey there

Ich habe eine Frage bezüglich (Keyboard-)Hooks. Wann genau wird die HookProc aufgerufen? Passiert dies mitten im Programmablauf des Hauptthreads oder ist das vergleichbar mit der Message-Queue? Muss synchronisiert werden?

Greets

DGL-luke 18. Sep 2007 13:38

Re: HookProc synchronisieren?
 
Keyboard-Hooks werden direkt als DLL in alle laufenden Prozesse injiziert. Ich nehme mal an, dass die in dem Thread laufen, der die Messagequeue in der Hand hat (also das hauptfenster).


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz