Tag: sendinput
Synthetisiert Tastatureingaben, Mausbewegungen und Mausklicks.
2
Antworten
Muss ich zum senden der globalen Tastendrücke und Maus-Ereignisse einer anderen Anwendung, die zufälligerweise mit der Verwendung von DirectX. (Keine Bedienelemente/Griffe andere als das Fenster selbst) Zum Beispiel, ich brauche, um zu halten-Taste X für 2 Sekunden
1
Antworten
Habe ich folgenden code: INPUT Input = { 0 }; Input.type = INPUT_KEYBOARD; Input.mi.dwFlags = KEYEVENTF_EXTENDEDKEY; Input.ki.wVk = 'A'; //tried 0x41, ( UCHAR )VkKeyScan( 'A' ) SendInput( 1, &Input, sizeof( INPUT ) ); aber es erzeugt mir
2
Antworten
Ich ein Gerät ähnlich wie eine wiimote, und ich möchte es verwenden, wie eine Maus in windows (8.1). Das Gerät verbindet sich über tcp zu einer c++ - win32-Programm auf meinem windows-computer und sendet die position, wo
3
Antworten
Ich wollte schreiben Sie ein c++ - code zu emulieren drücken einer Taste der Tastatur "A": //Set up a generic keyboard event. ip.type = INPUT_KEYBOARD; ip.ki.wScan = 0; //hardware scan code for key ip.ki.time = 0; ip.ki.dwExtraInfo
4
Antworten
Möchte ich simulieren Tastatur klicken-für externe Programm.Ich habe versucht, SendMessage, PostMessage, SendKeys, aber das tun Sie nicht, senden Sie die Schlüssel an einem bestimmten Programm. Also ich wollte mal SendInput und heruntergeladen habe ich einen guten wrapper
2
Antworten
MSDN besagt, dass keybd_event wurde abgelöst durch SendInput. Während eines rewrite-ich wechselte mit SendInput...das war in Ordnung außer, wenn Sie versuchen, senden Sie eine Alt-Tastenkombination. Auf einem Win7 64-bit system (habe nicht versucht, anderswo noch), senden Sie
2
Antworten
Arbeite ich an einer Windows forms-Anwendung in C#, Framework 4 (32 bit). Ich habe eine Liste, die hält coords der Maus, und ich kann Sie einzufangen. So weit So gut. Aber irgendwann, ich möchte bei den coords
2
Antworten
Ich versuche zu simulieren, die Tastatur-Befehle für ein custom-game-controller-Anwendung. Da werde ich brauchen, um zu simulieren Befehle in ein DirectInput-Umgebung die meisten der üblichen Methoden nicht funktionieren. Ich weiß, dass mit einem Haken würde 100% ig funktionieren,
2
Antworten
Ich bin mit dieses board als Tastatur für demo-Zwecke. Sowieso um die lange Geschichte kurz, alles funktioniert gut, außer für sehr wenige Fälle. Ich senden von Tastenanschlägen, mit der SendInput - Funktion befindet sich in user32.dll. Also