Anwendung im Focus?
-
Hi!
Wie kann ich feststellen, ob eine Windows-Anwendung, an der ich gerade programmiere, den Focus hat oder nicht? Gibt es im Win32-API dafür eine Funktion oder wie kann man das sonst ermitteln?
Danke & Gruß,
Nico.
-
falls du eine fremde anwendung meinst teste doch fensterhandle auf gleichheit mit
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowfunctions/getforegroundwindow.asp
-
Danke, das mit WM_ENABLE sieht gut aus.
Ich hab beim Suchen in der Win32 API-Doku auch noch folgendes entdeckt:
WM_KILLFOCUS und WM_SETFOCUS.Werde mal ausprobieren, ob das mit diesen Messages hinzukriegen ist.
Nico.