Forum: Win32/Win64 API (native code)
Delphi
by Garfield,
3. Mai 2010
Solange kein Fenster StayOnTop ist und das Öffnen des Dialogfensters nicht zu lange dauert, dürfte dies gehen:
{ Mittig über dem Hauptformular der Anwendung. }
poMainFormCenter:
begin
GetWindowRect(GetForegroundWindow, ParentRect);
nLeft := ParentRect.Left + ((ParentRect.Right - ParentRect.Left) - fWidth) div 2;
nTop := ParentRect.Top + ((ParentRect.Bottom - ParentRect.Top) -...
Forum: Win32/Win64 API (native code)
Delphi
by Garfield,
3. Mai 2010
Achso, das wäre dann das CreateWindowExW. Als Owner hatte ich das hwnd aus der Nachrichtenschleife mitgegeben.