Forum: Sonstige Fragen zu Delphi
Delphi
by Jelly,
4. Nov 2006
Zeig mal deinen Code, wie du das Fenster wieder in den Vordergrund bringt... Eventuell hilft der hier:
function ForceForegroundWindow(hwnd: THandle; Delay : Integer): Boolean;
const
SPI_GETFOREGROUNDLOCKTIMEOUT = $2000;
SPI_SETFOREGROUNDLOCKTIMEOUT = $2001;
var
ForegroundThreadID: DWORD;
ThisThreadID: DWORD;
timeout: DWORD;
Forum: Sonstige Fragen zu Delphi
Delphi
by Jelly,
4. Nov 2006
Das hatte ich auch schon. Es half, ein BringToFront des aktuellen Forms aufzurufen, bevor Du den MessageDlg anzeigst.