Programm was Tastendruck auf Tastatur vortäuscht ?
-
Also ich hab da ein Kleines Problem was ich erstmal blöde anhört, unzwar ...
... wie bekomme ich das hin, das wenn ich z.B. meinen Curser in einem Word Dokument oder anderen Anwendungen habe, von einem Programm aus Simuliert wird, das ich "K" und "Enter" auf der Tastatur drücke ? Also ich möchte es so haben, das dieses Programm z.B. selbstständig einen Text bzw ein Paar Buchstaben + "Enter" dort einfügt wo sich grade mein Curser befindet.
Sprich: ein Programm was Tastendrücke auf der Tastatur simuliert, hoffe ihr habts verstanden.
PS. ist mir egal ob ihr eine Lösung für C++ oder Visual C habt, THX und schöne sonnige Tage noch,
mepHy
-
C++ oder Visual C
das erste ist die programmiersprache, das zweite ein programm,also soll ich mich zwischen "standardkonform" und "mit spracherweiterungen" entscheiden?

und das zu simulieren geht via messages, aber das ist kein standard c++ sondern winapi, und somit hier falsch
-
wie otze schon gesagt hat, gehört ins winapi forum.
antwort:
SendMessage() an die App--> WM_KEYDOWN danach natürlich WM_KEYUP senden
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/messagesandmessagequeues/messagesandmessagequeuesreference/messagesandmessagequeuesfunctions/sendmessage.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/keyboardinput/keyboardinputreference/keyboardinputmessages/wm_keydown.asp
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.