Zugriff auf fremdes Dialogfeld
-
Hallo,
ich habe eine fremde Anwendung mit Login(Username / Passwort).
Aus meiner MFC-Anwendung möchte ich gerne die Eingabefelder des Logins füllen und die Eingabe bestätigen. Einen Zeiger auf das Dialogfeld habe ich mir bereits geholt - klappt auch. Aber ich kenne die DlgItem-IDs nicht, um auf diese Felder zuzugreifen und sie mit Werten zu füllen. (SetDlgItemText o.ä)
Weiß jemand, wie ich trotzdem einen Zugriff auf die Felder erhalten kann?
Danke
Chris
-
Siehe
Microsoft Spy++
-
Danke erstmal, auch wenn ich noch keinen blassen Schimmer habe, was ich damit machen muss - aber werd erstmal die Hilfe studieren...
-
Wie holst Du Dir den Zeiger auf den (fremden) Dialog?
-
CWnd* pwnd = FindWindow(NULL, "Fenstertitel"); if (pwnd) { //irgendwas damit anstellen }Gruß
Chris