(gelöst)[WinApi] Fenster in den Vordergrund bringen
Verfasst: 06.09.2016, 07:43
Hallo ZFX,
ich bin hier langsam mit meinem Latein am Ende!!
Es gibt eine Anwendung (Vollbild) die stehts im Vordergrund ist.
Ich möchte jetzt aus dieser Anwendung heraus, durch Betätigen eines Buttons, eine andere Anwendung startenen und sie _vor_ diese erste Anwendung bringen.
Quasie das Fenster der zweiten Anwendung soll vor dem Fenster der ersten Anwendung positioniert werden.
Ich dachte das funktioniert einfach mit
SetWindowPos(wndH, HWND_TOPMOST, x, y, w, h, SWP_SHOWWINDOW);
Wobei wndH das Handle des zweiten Fensters ist.
Funktioniert leider nicht.
Ich habe auch mit SetForegroundWindow unc Co herumexperimentiert....ohne erfolg.
Was mich jedoch wundert ist, dass wenn diese erste Anwendung im Vollbildmodus geöffnet ist und ich durch Tastenkomination den Windowsexplorer aufrufe, er (Windowsexplorer) auch _vor_ diesem Fenster dargestellt wird...
Hat da vlt jemand eine Idee was ich tun muß?
Gruß
ich bin hier langsam mit meinem Latein am Ende!!
Es gibt eine Anwendung (Vollbild) die stehts im Vordergrund ist.
Ich möchte jetzt aus dieser Anwendung heraus, durch Betätigen eines Buttons, eine andere Anwendung startenen und sie _vor_ diese erste Anwendung bringen.
Quasie das Fenster der zweiten Anwendung soll vor dem Fenster der ersten Anwendung positioniert werden.
Ich dachte das funktioniert einfach mit
SetWindowPos(wndH, HWND_TOPMOST, x, y, w, h, SWP_SHOWWINDOW);
Wobei wndH das Handle des zweiten Fensters ist.
Funktioniert leider nicht.
Ich habe auch mit SetForegroundWindow unc Co herumexperimentiert....ohne erfolg.
Was mich jedoch wundert ist, dass wenn diese erste Anwendung im Vollbildmodus geöffnet ist und ich durch Tastenkomination den Windowsexplorer aufrufe, er (Windowsexplorer) auch _vor_ diesem Fenster dargestellt wird...
Hat da vlt jemand eine Idee was ich tun muß?
Gruß