Ovenstående program taster det ind, der står i streng. For at du kan se, at der bliver skrevet noget, skal du selvfølgelig have markøren til at stå i et tekstfelt, hvor der kan skrives tekst. Derfor har jeg sat en 2 sekunders forsinkelse ind, så du kan nå at skifte til f.eks. notepad så du kan se det virke.
Essensen i det hele er, at du både skal sende en keybd_event, hvor tasten trykkes ned, og én, hvor tasten slippes.
Bemærk at teksten i streng skal være uppercase, idet ASCII værdien af bogstaverne så svarer til de deres virtual key code, som keybd_event bruger. For at se virtual key code for andre taster end bogstaverne, så se her:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/w98ddk/hh/w98ddk/keycnt_4fqr.aspDe fleste andre taster end bogstaverne er også defineret som konstanter i windows.h , bl.a. VK_ENTER , VK_BACKSPACE osv.