Einzelnen Beitrag anzeigen

lasermouse

Registriert seit: 16. Dez 2007
12 Beiträge
 
#1

"Echte" StayOnTop Form öffnen

  Alt 17. Dez 2007, 00:04
Es gibt ja bei Delphi die Option "StayOnTop" für Forms...aber so richtig geht das nicht....die Form überdeckt zwar andere Forms,
aber wie kann man es machen, das diese IMMER im Vordergrund bleibt? Also wenn man jetzt ein Fenster auf die Form schiebt, dann überdeckt dies diese...es soll aber dahinter verschwinden

Weiss jemand wie das geht?

Hab diesen COde gefunden:
SetwindowPos(Form2.Handle,HWND_TOPMOST,0,0,0,0, SWP_NOMOVE or SWP_NOSIZE);

Das geht auch...allerdings bleibt es nur bei delphi eigenen fenstern im vordergrund...andere anwendungen überdecken die form weiterhin


EDIT: Wenn ich das ganze auf die Mainform anwende, dann klappt es so wie es soll..bloß wie geht das für Form2??
  Mit Zitat antworten Zitat