Erste und letzte Nachricht an Fenster
-
Hallo, welche Nachricht wird eigentlich als allererstes an die callback funktion geschickt? WM_nccreate?
und was ist die allerletzte? WM_destroy?
-
Warum fragst du, anstatt es schnell selbst auszuprobieren?
-
Habe ich: WM_NCCREATE und WM_Destroy.. aber das muss ja nicht immer so sein..
-
Mr. Message schrieb:
Habe ich: WM_NCCREATE und WM_Destroy.. aber das muss ja nicht immer so sein..
und welche nachricht willst du einem fenster schicken, bevor es erstellt wurde?
welche nachricht, nachdem es bereits zerstört wurde?
-
WM_GETMINMAXINFO falls CreateWindow (...,0,0,0,0,...) ohne Größenangabe aufgerufen wird ?
-
merker schrieb:
WM_GETMINMAXINFO falls CreateWindow (...,0,0,0,0,...) ohne Größenangabe aufgerufen wird ?
ok, da hast du recht
ich revidiere meine aussage. das wäre dann wohl
WM_GETMINMAXINFO -> WM_NCREATE -> WM_CREATEdann sollte das fenster setup abgeschlossen sein, und dein fenster ist fröhlich empfänglich.
ich meinte damit eigentlich, dass ein fenster ohne gültiges handle (vor der erstellung sowie nach der zerstörung) nichts empfangen kann und er sich so nicht auf andere messages einzustellen braucht.
-
Die letzte Nachricht ist WM_NCDESTROY!