webForumDet fria alternativet

ändra key strokes

0 svar · 240 visningar · startad av jultomten17

jultomten17Medlem sedan sep. 20027 inlägg
#1

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? :)

123 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)