Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#7

Re: Windowsnachrichtenschleife visualisieren

  Alt 26. Mär 2008, 11:09
Zitat von jbg:
Zitat von toms:
Implementiere einen WH_CALLWNDPROC resp. WH_CALLWNDPROCRET Hook.
Von diesem Hook kann ich nur abraten. Mit jeder zusätzlichen WH_CALLWNDPROC Callback Funktion schrumpft der SendMessage-Stack gewaltig. Und unter 64Bit Systemen auch noch mit doppelter Geschwindigkeit. Das hat dann zur Folge, dass Programme (wie z.B. die Delphi 2007 IDE) nach einem Resize ihre Controls nicht mehr richtig ausrichten können, weil die SendMessage Aufrufe der tiefer liegenden Controls von Windows einfach geschluckt werden.
Hallo Andreas, welchen Hook würdest du denn empfehlen?
Thomas
  Mit Zitat antworten Zitat