社区
界面
帖子详情
如何用SendInput模拟键盘的组合键使用?
smallmaster
2004-06-26 04:32:31
请高手给出详细的代码,如ALT+V的使用。谢谢!
...全文
1897
5
打赏
收藏
如何用SendInput模拟键盘的组合键使用?
请高手给出详细的代码,如ALT+V的使用。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
smallmaster
2004-06-26
打赏
举报
回复
那么SendMessage关于这种操作怎么使用?
zhucde
2004-06-26
打赏
举报
回复
我想控制其他窗口:
你得找到其它窗口的句柄,
然后用SendMessge或PostMessage向它发送键盘消息.
key_event和SendInput全局的,
不是针对某个窗口发送.
gracezhu
2004-06-26
打赏
举报
回复
INPUT input[4];
memset(input, 0, sizeof(input));
//设置模拟键盘输入
input[0].type = input[1].type = input[2].type = input[3].type = INPUT_KEYBOARD;
input[0].ki.wVk = input[2].ki.wVk = VK_MENU;
input[1].ki.wVk = input[3].ki.wVk = VK_F4;
// 释放按键,这非常重要
input[2].ki.dwFlags = input[3].ki.dwFlags = KEYEVENTF_KEYUP;
SendInput(4, input, sizeof(INPUT));
smallmaster
2004-06-26
打赏
举报
回复
我的想法是这样
在某个窗口模拟按组合键,例如在IE里按CTRL+F就是搜索当页内容。我想控制其他窗口。这样能做到吗?
Kudeet
2004-06-26
打赏
举报
回复
模拟发送键盘消息按下WIN+D键,
keybd_event(VK_LWIN,0,0,0);
keybd_event('D',0,0,0);
keybd_event(VK_LWIN,0,KEYEVENTF_KEYUP,0);
keybd_event('D',0,KEYEVENTF_KEYUP,0);
win32_
send
input
模拟
键盘
组合键
win32_
send
input
模拟
键盘
组合键
代码模块处理,仅供学习
使用
Super-EC 3.8破解版
子程序 按
组合键
, , 公开, 执行
模拟
组合按键(无返回值) .参数 键码, 整数型, , 键代码 .参数 功能键码1, 整数型, , 功能键代码 .参数 功能键码2, 整数型, 可空, 功能键代码(可选) .参数 功能键码3, 整数型, 可空, ...
surperdsadad
子程序 按
组合键
, , 公开, 执行
模拟
组合按键(无返回值) .参数 键码, 整数型, , 键代码 .参数 功能键码1, 整数型, , 功能键代码 .参数 功能键码2, 整数型, 可空, 功能键代码(可选) .参数 功能键码3, 整数型, 可空, ...
易语言 茶凉专用模块
子程序 按
组合键
, , 公开, 执行
模拟
组合按键(无返回值) .参数 键码, 整数型, , 键代码 .参数 功能键码1, 整数型, , 功能键代码 .参数 功能键码2, 整数型, 可空, 功能键代码(可选) .参数 功能键码3, 整数型, 可空, ...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章