Den Fensterhandle des gerade aktiven Editfeldes (in egal welches Anwendung) ermitteln
-
Hoi,
also ich brauche den Handle des Editfeldes, in dem der Benutzer gerade arbeitet.
Mit GetFocus hat man ja schon keinen Erfolg mehr, wenn es nicht zufällig das Edit-Ctrl des eigenen Programms ist
.Also es geht nicht darum, zu prüfen, ob es ein Edit ist, sondern erstmal an den Handle selbst herankommen. GetForegroundWindow holt -soweit ich weiß- nur das Parent.
Hat jemand ne Idee?
thx und achja: einen schönen guten Morgen
!
-
Das steht doch in der Doku zu GetFocus:
http://msdn2.microsoft.com/en-us/library/ms646294.aspx
Windows 98/Me and Windows NT 4.0 SP3 and later:To get the window with the keyboard focus on the foreground queue or the queue of another thread, use the GetGUIThreadInfo function.