Ich möchte verhindern, dass ein Fenster von anderen (auch fremden) Fenstern verdeckt werden kann, es soll also immer und auf jeden Fall im Vordergrund bleiben. Irgendwie habe ich da was mit TOPMOST im Hinterkopf, aber meine Win-API Hilfe gibt dazu nix her. Wie heißt der Befehl genau, bitte?
Sven
Fenster ganz oben halten
Eigentlich müsste ich dir jetzt eine Predigt halten und dich auf die Suche verweisen,
aber da es nur eine Zeile ist, will ich deine Intuition bestätigen:
aber da es nur eine Zeile ist, will ich deine Intuition bestätigen:
Code: Alles auswählen
SetWindowPos_(WindowID(1),#HWND_TOPMOST,0,0,0,0,#SWP_NOMOVE|#SWP_NOSIZE)
Korreckt, wie sollte man sonst ein Programm beenden,Sven hat geschrieben: Was mich verwirrt hat, ist, dass des Debugger-Fenster trotzdem drüber liegt, aber das wird sicher auch ein TOPMOST-Fenster sein.
das nach dem es ein neues Fenster geöffnet hat, immer weitere öffnet?
Das nimmt Windows so mit das sogar der Taskmanager aufgibt.
Nur der Debugger hält sich an der Oberfläche.