Entwickler-Ecke

WinForms - Letztes geöffnetes Fenster


Jens_Arpe - So 04.09.11 18:01
Titel: Letztes geöffnetes Fenster
Hey

wie finde ich heraus, welches Fenster den Fokus hatte bevor meine Applikation geöffnet wurde?

Dabnke im Vorraus


Ralf Jansen - So 04.09.11 18:08

Dafür gibt es vermutlich keine explizite .Net Methode, das vorherige Fenster muß ja auch nicht zu einer .Net Anwendung gehören. Insofern müsstest du wahrscheinlich auf die Windows API zurückgreifen. Via GetWindow [http://pinvoke.net/default.aspx/user32/GetWindow.html] solltest du einen Handle auf das vorherige Fenster(GW_HWNDPREV) bekommen können.