Einzelnen Beitrag anzeigen

DarkItachi

Registriert seit: 28. Dez 2009
Ort: Berlin
130 Beiträge
 
Delphi 2007 Enterprise
 
#1

Parameter für SetWindowsHookEx - WM_ACTIVATE

  Alt 21. Okt 2011, 14:51
Hallöchen,

Ich habe mich durch lauter Dokumentationen und Source-Codes durchgelesen.
Leider finde ich nirgendswo, wie ich einen globalen Hook in WM_ACTIVATE setzen kann.
Ich möchte nämlich (! ohne Timer) prüfen ob sich ein bestimmtes Programm im Vordergrund befindet, sprich fokussiert ist.

Könnte mir jemand erklären, wie ich SetWindowsHookEx innerhalb einer library benutzen muss ?
Müsste ich WH_GETMESSAGE, WH_CALLWNDPROC oder einen anderen Wert für idHook (1. Parameter) verwenden ?

Vielen Dank,
Mit freundlichen Grüßen,
DarkItachi
Developer since age 14

Geändert von DarkItachi (21. Okt 2011 um 15:13 Uhr)
  Mit Zitat antworten Zitat