Thema: Delphi SetWindowPos Alternative

Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#10

AW: SetWindowPos Alternative

  Alt 12. Mai 2013, 15:52
EnableWindow(game, False);

Was ist das game!
Hier solltest du dann das Handle des SpielFenster verwenden
Irgendwo in deinem Quelltext wirst du dieses doch ermitteln oder?
Über FindWindow und konsorten.

Irgendetwas dort hineinzuschreiben was keine gültigkeit hat wird dir nichts bringen.
Das Handle in EnableWindow und SetWindowPos müssen gültig sein.

SetWindowPos(Handle,HWND_TOPMOST,0, 0, 0, 0,SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
Warum positionen des Fensters angeben wenn du dieses nur in der ZOrder verändern willst?
Zudem hast du flags addiert die den Resitz des Fensters grundsätzlich unterbinden..
SWP_NOMOVE + SWP_NOSIZE

gruss

Geändert von EWeiss (12. Mai 2013 um 16:16 Uhr)
  Mit Zitat antworten Zitat