Zitat:
was du mit richtiger Stelle meinst
Prüfe doch einfach mal ob du dein Spielefenster wirklich geöffnet hast
bevor du SetWindowPos aufrufst.
Sollte sich die ZOrder ändern dann mußt du sie halt erneut setzen
und zwar nach jedem öffnen deines Programm Fensters.
Notfalls in einem Thread oder aber Timer(Was allerdings nicht so schön wäre)
Ein SpielFenster hat halt die Eigenschaft sich immer in den Vordergrund zu setzen.
gruss