egal ob fullscreen, windowedscreen oder "echte" fensteroberfläche,ts-soft hat geschrieben:Den Kompromiss zwischen verlorengehender Ereignisse und CPU last ist nur in (Fullscreen-)Spielen akzeptabel (ich Spiele sowieso fast nie ), diese verwenden ja sowieso meist keine WindowEvents.
für spiele die ein permanentes bildpdate haben (framerate) ist
WaitWindowEvent() imho nicht nützlich.
(außer, man kann das wirklich mit callbacks alles schrauben,
da kenn ich mich noch zuwenig aus.)
im moment würde ich eine WindowEvent()-lösung mit Delay(0) vorziehen,
zusätzlich bin ich durch diesen thread auf die idee gekommen,
für den fall eines LostFocus/Minimize-Events ihn in ein WaitWindowEvent() zu stecken,
wo er drauf wartet, das das fenster wieder maximiert und fokussiert wird.