Event für "Minimieren" eines Fensters
-
Ich würde für meine Anwendung gerne das "minimieren" Event abfangen
und dann statt ein reines minimieren auf die Taskleiste die Anwendung
ins sysTray verschieben.Die Umsetzung hapert allerdings momentan daran, wie ich den Klick
auf "Minimieren" überhaupt mitbekommen und abfangen kann.Kann mir bitte jemand das richtige Stichwort geben?
-
gefunden: WM_SIZE auf nType prüfen
-
Das eigentliche Command ist WM_SYSCOMMAND. Das solltest Du behandeln!
In WM_SIZE ist es eigentlich "zu spät"
-
WM_SYSCOMMAND dann vermutlich in OnTranslateMessage?
Was für negative Auswirkungen könnte meine "gefrickelte" Variante denn
haben?
-
Nö. Dein Frame Window bekommt die Nachricht WM_SYSCOMMMAND genauso wie WM_SIZE...
Nachteil? Eigentlich nicht wild, jetzt wird halt erst verkleinert und dann versteckst Du Deine Anwednung, was ein Schritt zu viel ist. Das führt evtl. zu Flackern...