Handle des Fensters vor ACTIVATE
-
Hallo Leute,
folgendes Problem: Ich benötige das Handle des Fensters, welches vor dem aktivieren meines Programmes das aktive war.
Gruß Skay
-
Zitat asu der MSDN-Library:
If the low-order word of wParam is WA_ACTIVE or WA_CLICKACTIVE, lParam is the handle to the window being deactivated. This handle can be NULL.
-
Das habe ich bereits versucht, aber wenn ich mit WndProc die Message WM_ACTIVATE abfange, bekomme ich immer NULL zurück. So funktioniert es nicht wirklich.
Gruß Skay
-
Du könntest es mit einer globalen Variable versuchen, ich der du immer das Fenster speicherst, das derzeit aktiv ist
-
@flenders
Das ist nicht wirklich eine sichere Methode (eher Qhick&Dirty)! Ich wollte schone eine Möglichkeit, die mir 100%tig das letzte aktive Fenster zurück gibt.Gruß Skay
-
Hey Leute, kann mir bei diesem Problem niemand helfen ???
-
Installier nen Shellhook, damit müsste es gehen!
-
Mit einem Hook wollte ich eigentlich nicht arbeiten, da dieser die Sytemperformance meiner Meinung nach zu stark beeinflusst.
-
da dieser die Sytemperformance meiner Meinung nach zu stark beeinflusst
Du arbeitest mit Windows??
Dann vergiss diese Aussage mal ganz schnell!