请问用c++怎么实现让每秒钟自动按下F3键? 谢谢

[复制链接]
查看11 | 回复3 | 2011-1-17 13:30:17 | 显示全部楼层 |阅读模式
使用windows 键盘模拟API keybd_event。函数原型;VOID keybd_event(BYTE bVk,BYTE bScan,DWORD dwFlags,DWORD dwExtralnfo);函数功能:该函数合成一次击键事件。系统可使用这种合成的击键事件来产生WM_KEYUP或WM_KEYDOWN消息,键盘驱动程序的中断处理程序调用keybd_event函数。
回复

使用道具 举报

千问 | 2011-1-17 13:30:17 | 显示全部楼层
呵呵,如何是要做个游戏脚本之类的,还是用autoit省事。如何是c++实现的话,要看你使用的系统了,windows下,那就使用计时器,在计时器的proc里面,发送按键就可以了。
回复

使用道具 举报

千问 | 2011-1-17 13:30:17 | 显示全部楼层
sleep(1000);//休息1s//调用F3键消息触发机制
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行