Er der en måde at simulere Windows-indgang med C ++?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg undrer mig over, om det er muligt at lave et program i C ++, der kan 'trykke' -tasterne eller få computeren til at tænke på visse nøgler, og gør ting som at lave et program, der 'spiller' spil eller automatisk indtaste nogle lange og uklare knappesekvens, som ingen kunne huske.


(Jeg kan ikke tænke på nogen lige nu, men savegame-adgangskoder kan være et eksempel, især når du ikke kan skrive det, men skal flytte en markør til det ønskede bogstav og derefter trykke på enter eller noget).


Bare undrende.

Bedste reference


http://msdn.microsoft.com/en-us/library/8c6yea83(VS.85).aspx[1]

Andre referencer 1


RaymondC foreslår, at dette er en dårlig ide generelt:


http://blogs.msdn.com/oldnewthing/archive/2005/05/30/423202.aspx[2]


Hvis du virkelig vil lave et overbevisende tastatur, skal du skrive en enhedsdriver, som foregiver at være et tastatur. I en knivpunkt, eller hvis du skriver testkode, vil SendInput gøre det.