![]() |
Windowsnachrichtenschleife visualisieren
Hallo,
ich würde gerne die Aktionen, die die Windowsnachrichtenschleife abarbeitet visualisieren, so das ich aufgestaute Nachrichten sehen kann, bzw sehe mit was das Programm beschäftigt ist... Danke euch! |
Re: Windowsnachrichtenschleife visualisieren
Du meinst im Endeffekt das hier: jede Message, welche an dein Programm geschickt wird abfangen, interpretieren (d.h. zum Bleistift in eine ListBox oder dergleichen eintragen -> deine gewünschte Visualisierung eben) und weiterleiten?
|
Re: Windowsnachrichtenschleife visualisieren
Ja genau, so ungefähr meine ich dass,
ich möchte das was so "scheinbar unsichtbar" im Hintergrund läuft mir mal angucken können...?! |
Re: Windowsnachrichtenschleife visualisieren
Hallo,
Implementiere einen WH_CALLWNDPROC resp. WH_CALLWNDPROCRET Hook. Zitat:
|
Re: Windowsnachrichtenschleife visualisieren
Alternativ suche nach Winsight und Konsorten (MS-Spy, X-Spy), dass sind fertige Programme die das für dich machen. Ich persönlich nutze pe (private eye). Wurde vor Jahren mal in Visual Objects geschrieben, leistet mir aber auch heute noch oft gute Dienste
|
Re: Windowsnachrichtenschleife visualisieren
Zitat:
|
Re: Windowsnachrichtenschleife visualisieren
Zitat:
|
Re: Windowsnachrichtenschleife visualisieren
:?:
|
Re: Windowsnachrichtenschleife visualisieren
schau Dir mal den
![]() |
Re: Windowsnachrichtenschleife visualisieren
Zitat:
Mich würde es immer noch interessieren, wie es Andreas machen würde. |
Re: Windowsnachrichtenschleife visualisieren
Zitat:
Es gäbe ja noch den WH_GetMessage. Keine Ahnung was der Perfomantechnisch macht. Er bekommt allerdings nicht die Messages, welche direkt an die WndProc gehen (also per sendmessage) mit. (Genauso wie der WH_CallWndProc nicht die direkt nach GetMessage abgefangenen mitbekommt). |
Re: Windowsnachrichtenschleife visualisieren
wozu einen hook? TForm hat doch eine WndProc (WndProc?) methode. oder sind alle laufenden programme gemeint?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz