Thema: Delphi Im Vordergrund

Einzelnen Beitrag anzeigen

Benutzerbild von patti
patti

Registriert seit: 20. Okt 2004
Ort: Mittelfranken
665 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Im Vordergrund

  Alt 17. Nov 2009, 17:07
Wenn es das Hauptformular deiner eigenen Anwendung ist, dann mit FormStyle = fsStayOnTop (im Objekt-Inspektor). Ansonsten kannst du mal folgendes versuchen:

Delphi-Quellcode:
var r : TRect;
begin
   GetWindowRect(Handle (*auf das Fenster; musst du dir natürlich vorher irgendwie besorgen*),r);
   SetWindowPos(Handle (*wieder vom gewünschten Fenster*), HWND_TOPMOST, r.Left, r.Top, r.Right - r.Left, r.Bottom - r.Top, 0);
MFG

€: Kleinen Fehler ausgebessert...
Patrick Kreutzer
[Informatik-Student im 4. Semester]
http://www.patti-k.de/
  Mit Zitat antworten Zitat