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



  • Falsches Forum - das hat nix mit C++ zu tun.

    Bei WinAPI wärst du richtig.



  • Jup dann mal CLOSED


Log in to reply