Welche Art von Nachrichten sendet Windows an Anwendungen?

704
rFactor

Welche Art von Nachrichten sendet Windows an Anwendungen? Was passiert beispielsweise, wenn ich auf dieses Firefox-Fenster klicke? Findet Windows die Prozess-ID der Anwendung und sendet eine Nachricht oder was?

Ich suche solche Details für eine Recherche. Wenn mich jemand in die richtige Richtung weisen könnte, würde ich das schätzen!

3
Ich glaube, Windows verwendet Griffe - http://www.functionx.com/win32/Lesson05.htm Sathya vor 14 Jahren 1

1 Antwort auf die Frage

9
David Spillett

Die Win32-API für Benutzer-> Prozess-, Prozess <-> Prozess und Betriebssystem <-> Prozessinteraktion basiert auf Nachrichten.

Siehe http://en.wikipedia.org/wiki/Message_loop_in_Microsoft_Windows für ein sehr einfaches Intro und einige nützliche Links zu entsprechenden Dokumentation für Microsoft einschließlich http://www.microsoft.com/msj/0795/dilascia/dilascia.aspx, die scheint ein ziemlich vollständiger Gang durch das Thema (kann jedoch einige vorhandene Windows-Programmierkenntnisse voraussetzen).