【请做个简单的程序】!
来源:百度知道 编辑: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
用按键精灵吧,录下了按回车,再修改一下时间就可以达到你的要求了
那我就帮不了你了,我不会编程