kommunikation mit fremdprogramm



  • hey leutz,

    ist es möglich, dass mein programm in eine textbox eines anderen
    programmes schreibt??? und praktisch einen user emuliert 🤡 ???

    bis dann man, ich



  • Das kannst du mit CWnd::FindWidnow machen ! Du musst das Fenster in welchem du reinschreiben willst erst einmal suchen und dann dort mit SendMessage reinschreiben !

    Beispiel:

    HWND hwnd = ::FindWindow(NULL,"Programmname");  //Fenster suchen
    HWND zweitesWnd = ::FindWindowEx(hwnd,0,0, "EditFeld");   //Editfeld suchen
    ::SendMessage(hwnd, WM_SETTEXT, 0, (LPARAM) "Hier Der Text"); //Und dann den Text schreiben
    

    Mache dich am besten nochmal in der MSDN schlau !

    Gruß
    :: NoName ::


Anmelden zum Antworten