Einzelnen Beitrag anzeigen

Viktorii

Registriert seit: 19. Jul 2007
358 Beiträge
 
#1

Messages in WndProc empfangen

  Alt 9. Jul 2009, 10:55
Hallo Forum.

Ich bekomme von einer anderen Anwendung Messages in folgender Art geschickt:

  PostMessage (HWND_BROADCAST, WM_MY_MESSAGE, Param1, Param2); Nun habe ich nach Recherche herausgefunden, dass ich zum empfangen eine Funktion hooken muss:

Delphi-Quellcode:
  ...
  ...
  function AppHookFunc(var Message: TMessage): Boolean;
  ...
  ...
  Application.HookMainWindow(AppHookFunc);
Wieso muss ich das machen und kann die Messages nicht in der WndProc empfangen?

Vielen Dank
  Mit Zitat antworten Zitat