Ich hab in diesem Zusammenhang mal noch eine andere Frage: Und zwar zum Minimieren und Maximieren von Fenstern durch z.B. ALT + TAB.
David hat das Problem ja so gelöst, das alles heruntergefahren wird, außer der Engine Schnittstelle. Wenn der Bildpuffer nicht angeziegt werden kann, wird alles geklöscht und neu geladen. Ich hab das gleiche Prinzip bei mir auch probiert aber es funktioniert einfach nicht.
Und eigentlich find ich es auch logisch, das es nicht funktionieren kann
. Da ich ja eine Endlosschleife mit DoMessageLoop(Render(...), Move(...)) habe. Damit wird der Render Befehl ja immer angesprochen, nun wird geprüft ob der Bilpuffer angezeigt werden kann, wenn nicht soll er alles neuladen. Das macht er nun immer. Und ganau das stimmt ja nicht! Ich sehe also ein Bild das immer wieder die Graphik(en) aufbaut. ABER ICH WILL JA dAS FENSTER MINIMIERT HABEN ?!?
Kann man den nicht den MAXIMIEREN Befehl vom Fenster abfangen - WM_MAXIMIZE gibt es aber nicht!
Mit Davidsa Lösung waäre ich auch zufriegen, allerdings verstehe ich nicht warum es bei z.B. Brakeanoid funktioniert???? :crying: