Può l'API SendInput simulare un tasto della tastiera che si terrà giù durante po 'di tempo?
Domanda
La mia app avrà bisogno di simulare un tasto viene tenuto premuto durante un certo tempo. Non so quanto tempo. Posso utilizzare l'API SendInput per questo?
Soluzione
SendInput
può innescare eventi con < a href = "http://msdn.microsoft.com/en-us/library/ms646270(VS.85).aspx" = "nofollow noreferrer"> strutture INPUT
rel tra cui KEYBDINPUT
. Un KEYBDINPUT
può specificare principali eventi su e giù chiave utilizzando i tasti virtuali o la scansione dei codici. Così si desidera utilizzare SendInput
due volte: invia un evento chiave verso il basso all'inizio, e una chiave su evento alla fine
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow