【请做个简单的程序】!

来源:百度知道 编辑:UC知道 时间:2024/05/30 06:58:40
我需要每1秒种能按10次回车的程序,而且这个窗口只能针对某一个窗口有效,还需要有停止键.我想设停止键为"F12",有效窗口的名字叫"请按回车"
我不想用按键精灵来实现,只想用写出来的程序来实现

用一个timer 然后用sendkeys {"enter"},在keydown事件里面,捕捉F12 把timer关掉。搞定。

你要的功能需要WIN API实现

1 使用FindWindow 找到窗口"请按回车"的hwnd
2 使用PostMessage 发送回车
3 使用hook检测是否有F12按下 有卸载hook 停止发送

SetWindowsHookEx UnhookWindowsHookEx CallNextHookEx CopyMemory GetKeyState PostMessage FindWindow Sleep
等API函数 常量自己查吧
如果还不明白。。。。。。。。。。。。。

设置停止键F12

timer1 1秒

查找你要的窗口
向你找到的窗口发送回车

end

用按键精灵吧,录下了按回车,再修改一下时间就可以达到你的要求了

那我就帮不了你了,我不会编程