jag funderar på om de finns nåt simpelt sätt att ändra en key stroke. Alltså, om jag t.ex trycker på a knappen så vill jag istället ha ett b, och om jag trycker på b vill jag ha ett c osv osv. Mitt exempel funkar ju, men de är långt ifrån perfekt:
i := 65
while (i > 64) and (i < 91) do begin
IF GetAsyncKeyState(i) < 0 then begin
keybd_event(8,0,0,0); // trycker på backspace
keybd_event(8,0,KEYEVENTF_KEYUP,0); // släpper backspace
keybd_event(i+1,0,0,0);
keybd_event(i+1,0,KEYEVENTF_KEYUP,0);
end;
inc(i);
end;
någon som vet? :)