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 ::