Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#2

AW: Modales Fenster in der Taskleiste anzeigen

  Alt 23. Feb 2017, 12:17
Hi,

SetWindowPos(MainHandle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOACTIVATE Or SWP_NOSIZE Or SWP_NOMOVE)

EDIT:
Unter umständen musst du die
Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;

abhängig vom gerade Sichtbaren Fenster umschalten.
Modale Fenster können ja erst durch das setzen von WS_EX_APPWINDOW in der Taskleiste angezeigt werden.
Es könnte auch helfen das Parent zu entfernen bzw.. auf 0 zu setzen. (Also nix mit GetDesktopWindow)

ForceForegroundWindow..

Ach so..
Falls ich das richtig verstanden habe.
Sollte dein Modales Fenster noch geöffnet sein wenn auch versteckt kannst du das andere nicht auf Top setzen
das funktioniert nicht.


gruss

Geändert von EWeiss (23. Feb 2017 um 12:59 Uhr)
  Mit Zitat antworten Zitat