主题:大哥大姐进来帮帮我,解决自动按键的问题
黑冰浪子
[专家分:0] 发布于 2006-05-25 21:33:00
[em10]大哥大姐,进来帮帮我
关于自动按键的编程
我想编一个程序,我同学叫我编,我不会
比如说我按热键Q然后程序自动按键12345
我按热键W然后程序自动按键67890
我想这样应该能编出来的,由于我是个初学者,
还不太懂,大哥大姐们只要告诉我原理就行,
也就是说示范一下,最好附上源程序,加注释,万分感谢.
本人QQ好心者加41020970
回复列表 (共3个回复)
沙发
huitian [专家分:1410] 发布于 2006-05-26 09:58:00
keypreview为true
在onkeydown事件中加入
case key of
81: begin //Q
sendmessage(edit1.Handle,wm_keydown,49,0);
sendmessage(edit1.Handle,wm_keydown,50,0);
sendmessage(edit1.Handle,wm_keydown,51,0);
sendmessage(edit1.Handle,wm_keydown,52,0);
sendmessage(edit1.Handle,wm_keydown,53,0);
end;
87:begin //W
sendmessage(edit1.Handle,wm_keydown,54,0);
sendmessage(edit1.Handle,wm_keydown,55,0);
sendmessage(edit1.Handle,wm_keydown,56,0);
sendmessage(edit1.Handle,wm_keydown,57,0);
sendmessage(edit1.Handle,wm_keydown,48,0);
end;
end;
板凳
黑冰浪子 [专家分:0] 发布于 2006-05-27 22:14:00
本人智商不高,基础差,很多东西都不懂,帮我回帖的兄弟,谢谢你帮我,不过我还是不清楚,不懂啊,能否加我QQ慢慢教我.谢谢,其他大哥大姐也帮我回个贴.谢谢了
3 楼
micky14 [专家分:0] 发布于 2006-06-03 17:16:00
要勤点看书
我来回复