@MrKnogge: Kein Fensterprogramm? LOL? Du glaubst doch nicht ernsthaft, dass ein Spiel auf den Desktop zeichnet? Für
OpenGL und meines Wissens auch für
DirectX brauchst du einen DeviceContext, und dafür braucht man (normalerweise) ein Fenster. Ich glaube es liegt eher daran, dass Spiele gerne mal die Auflösung neu setzen und auch evtl. ihren eigenen Fensterstatus setzen.