VC如何模拟键盘按键?

zhubaoFORWARD 2006-10-30 06:00:31
VC如何模拟键盘按键?最好是可以调ini配置文件的那种,特殊按键和字符按键都有的哦!
嘻嘻,谢谢大家帮我解题
...全文
625 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
niying 2007-01-16
  • 打赏
  • 举报
回复
通过消息机制,向程序发送按键消息也可以。
LiChenYue 2006-12-30
  • 打赏
  • 举报
回复
楼上正解!
GDXY 2006-11-02
  • 打赏
  • 举报
回复
例子:
keybd_event(17,MapVirtualKey(17,0),KEYEVENTF_EXTENDEDKEY,0);//CTRL按下
keybd_event(18,MapVirtualKey(18,0),KEYEVENTF_EXTENDEDKEY,0);//ALT按下
keybd_event(48,MapVirtualKey(48,0),KEYEVENTF_EXTENDEDKEY,0);//DEL按下
keybd_event(48,MapVirtualKey(48,0),KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0);//DEL弹起
keybd_event(17,MapVirtualKey(17,0),KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0);//CTRL弹起
keybd_event(18,MapVirtualKey(18,0),KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0);//ALT弹起
折腾_苏州 2006-11-01
  • 打赏
  • 举报
回复
1.利用SendInput/keybd_event API
2.利用winio底层模拟
wj59 2006-11-01
  • 打赏
  • 举报
回复
hook,自己用此关键字搜索一下

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧