Text auslesen "Internet Explorer_Server"
-
Hallo Leute!
Folgendes Progblem:
Ich habe ein Fenster mit Klassennamen "Internet Explorer_Server" hieraus möchte ich den enthaltenen Text auslesen. Mit GetWindowsText();, etc. komme ich aber leider nicht weiter. Es wird mir nichts zurückgeliefert.
Weiß Jemand einen Rat?
Es geht um folgenden Code:
HWND hParentWnd = GetForegroundWindow(); HWND hChild2Wnd; hChild2Wnd = FindWindowEx(hParentWnd ,NULL,"__oxFrame.class__",NULL); hParentWnd = FindWindowEx(hParentWnd ,hChild2Wnd,"__oxFrame.class__",NULL); hChild2Wnd = GetLastChild(hParentWnd); //Das Fenster "Internet Explorer_Server" wird zurückgegeben. int le = SendMessage(hChild2Wnd,WM_GETTEXTLENGTH,0,0) + 1; SendMessage(hChild2Wnd,WM_GETTEXT,(WPARAM)le,(LPARAM)text);
Gruß
WAR][FIRE