005
21.07.2011, 13:45 Uhr
TOSHMAX
|
Du schickst deine Nachricht an das Notepad Fenster, allerdings muss es zu seinem Eingabefeld gesendet werden.
C++: |
HWND hWnd = FindWindow(0, "Unbenannt - Editor"); hWnd = FindWindowEx(hWnd, 0, "Edit", 0);
PostMessage(hWnd, WM_KEYDOWN, VK_RETURN, 0); PostMessage(hWnd, WM_KEYUP, VK_RETURN, 1 << 31);
|
So funktioniert es bei mir unter Windows XP. Wenn du es korrekt machen willst, müsstest du auch noch die Scancodes und einige Bits mit übergeben. Aber ich denke für Notepad sollte das reichen. Das kannst du hier nachlesen:WM_KEYDOWN WM_KEYUP |