Hallo,
bestimmte Fenster werden durch den ExStyle WS_EX_APPWINDOW zusätzlich zum Hauptformular in der Taskleiste angezeigt.
Aus diesen Fenstern wird dann ein Modaler Dialog aufgerufen. Wenn jetzt aber zwei von diesen Fenster erzeugt wurden und eines davon einen modalen Dialog anzeigt, wird auf dem Desktop alles korrekt gesperrt, also der Fokus kann mit der Maus nicht auf andere Forms gesetzt werden. Wenn jetzt aber das andere Fenster in der Taskbar angeklickt wird, erhält es den Fokus und es besteht keine Möglichkeit mehr zu dem Fenster zu wechseln welches den Modalen Dialog anzeigt und diesen zu schliessen. Das führt dazu, das die Task über den Task Manager gekillt werden muss.
Kann mir hierzu jemand einen Tipp geben.
Notfalls würde ich die Modalen Dialoge auch mit dem Window Style WS_EX_APPWINDOW anzeigen.
Danke für Tipps.
bestimmte Fenster werden durch den ExStyle WS_EX_APPWINDOW zusätzlich zum Hauptformular in der Taskleiste angezeigt.
Aus diesen Fenstern wird dann ein Modaler Dialog aufgerufen. Wenn jetzt aber zwei von diesen Fenster erzeugt wurden und eines davon einen modalen Dialog anzeigt, wird auf dem Desktop alles korrekt gesperrt, also der Fokus kann mit der Maus nicht auf andere Forms gesetzt werden. Wenn jetzt aber das andere Fenster in der Taskbar angeklickt wird, erhält es den Fokus und es besteht keine Möglichkeit mehr zu dem Fenster zu wechseln welches den Modalen Dialog anzeigt und diesen zu schliessen. Das führt dazu, das die Task über den Task Manager gekillt werden muss.
Kann mir hierzu jemand einen Tipp geben.
Notfalls würde ich die Modalen Dialoge auch mit dem Window Style WS_EX_APPWINDOW anzeigen.
Danke für Tipps.
Comment