Einzelnen Beitrag anzeigen

BerndS

Registriert seit: 8. Mär 2006
Ort: Jüterbog
491 Beiträge
 
Delphi 12 Athens
 
#4

AW: Maus Hook für XButtons auswerten

  Alt 13. Dez 2022, 16:54
Wenn man davon ausgeht, das immer irgendwo was schief gehen kann, dann sollte das
Code:
   UnhookWindowsHookEx(mHook);
besser im FormDestroy erfolgen.
OnClose / OnCloseQuery ist dafür nicht das richtige Ereignis, da es nicht sichergestellt ist, das es immer aufgerufen wird.

Aber wäre es nicht besser diesen Hook nur zu aktivieren, wenn das Form den Focus hat?
Da wäre OnActivate / OnDeactivate das passende Ereignis.
  Mit Zitat antworten Zitat