Tastendruck simulieren mit c++

Von: , Frage gestellt am Do, 11. Okt 2007

Hallo Leute,

ich hab folgendes vor. Ich brauche eine Exe Datei, die wenn ausgeführt wird, soll Sie meinem Rechner Simulieren als hätte ich Alt + 1 oder Alt + 2 gedrückt. Je nach dem jede Exe eine andere Kombi. Wie kann ich so etwas machen? Einen Prog zum umwandeln von cpp zu exe hab ich schon. Leider habe ich nun keine Ahnung wies weiter geht. Kann mir jemand weiter helfen??

Grüße Sascha

2 Antworten zu dieser Frage

  1. Antwort von nach 2 Stunden 0 hilfreich
    Re: genauer gefragt

    Ich wills nochmal klar zusammenfassen.

    Du wilslt ein Programm haben das einige Programme überwacht, die wenn sie gestartet wurden , nach einer bestimmten zeit, ein Alt+Zahl (je nach Programm eine andere Zahl) auf dem Keyboard ausführt um bestimmte (Menu) Funktionen auszuführen ? [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

  2. Antwort von nach 2 Tagen 0 hilfreich
    Re: Tastendruck simulieren mit c++

    Hi, ich hab folgendes vor. Ich brauche eine Exe Datei, die wenn
    ausgeführt wird, soll Sie meinem Rechner Simulieren als hätte
    ich Alt + 1 oder Alt + 2 gedrückt. Je nach dem jede Exe eine
    andere Kombi. Wie kann ich so etwas machen? Einen Prog zum
    umwandeln von cpp zu exe hab ich schon. Leider habe ich nun
    keine Ahnung wies weiter geht. Kann mir jemand weiter helfen??

    Grüße Sascha
    Also, ich schätze mal, dass du eine Funktion wie
    //Simulkierter Tastendruck ohne auswirkung, außer dem Bildschrimschoner
    keybd_event(0,0,0,0);

    // send ALT+F4 to window
    keybd_event(VK_MENU,0,0,0);
    keybd_event(VK_F4,0,0,0);
    keybd_event(VK_MENU,0,KEYEVENTF_KEYUP,0);
    keybd_event(VK_F4,0,KEYEVENTF_KEYUP,0);




    so, ich hoffe, das hillft Ihnen weiter, also viel erfolg dabei

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!