社区
界面
帖子详情
当向某个窗口发送按键消息的时候
喜欢吃一口烤肉的啵啵
博客专家认证
2015-03-14 12:02:18
当向某个窗口发送按键消息的时候,如果窗口是SetForegroundWindow(hWnd)状态,则发送不成功。例如最小化,则不能接受消息。
但是SetForegroundWindow(hWnd)效果影响用户操作其他界面,效果不好。
请问有那些方法能实现不影响用户操作界面,实现能向最小化的窗口发送消息。
...全文
200
5
打赏
收藏
当向某个窗口发送按键消息的时候
当向某个窗口发送按键消息的时候,如果窗口是SetForegroundWindow(hWnd)状态,则发送不成功。例如最小化,则不能接受消息。 但是SetForegroundWindow(hWnd)效果影响用户操作其他界面,效果不好。 请问有那些方法能实现不影响用户操作界面,实现能向最小化的窗口发送消息。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
worldy
2015-03-14
打赏
举报
回复
SendMessage不行吗?
喜欢吃一口烤肉的啵啵
2015-03-14
打赏
举报
回复
上文打错字。 当向某个窗口发送按键消息的时候,如果窗口是SetForegroundWindow(hWnd)状态,
则发送成功
。例如最小化,则不能接受消息。 但是SetForegroundWindow(hWnd)效果影响用户操作其他界面,效果不好。 请问有那些方法能实现不影响用户操作界面,实现能向最小化的窗口发送消息。
ArthurKingYs
2015-03-14
打赏
举报
回复
自定义消息 http://zerfew.blog.163.com/blog/static/19381016920117290154271/
schlafenhamster
2015-03-14
打赏
举报
回复
试试:
http://blog.csdn.net/schlafenhamster/article/details/39233829
" MakeKeyLparam 的简化"
lougd
2015-03-14
打赏
举报
回复
发送不成功是什么意思,lz看下在消息回调函数里收到最小化消息了吗? 如果是你自己的窗口的话可以使用自定义的消息。
通用
按键
(模拟
按键
)易语言源码
通用
按键
winform模仿QQ聊天
窗口
皮肤控件
CSharp winform 模仿QQ聊天
窗口
皮肤控件
用C#调用Windows API向指定
窗口
发送
按键
消息
详解与示例
按键
消息
是Windows API中的一种
消息
类型,用于模拟键盘
按键
的操作。通过
发送
按键
消息
,我们可以实现对目标
窗口
的键盘控制,例如在游戏中自动
按键
或者在文本编辑器中自动输入文本等。需要调用Windows API中的SendMessage函数,该函数用于向
窗口
发送
消息
。还需要定义WM_KEYDOWN和WM_KEYUP
消息
常量,分别用于模拟
按键
按下和释放。// 例子中为'A'的虚拟键码接下来,定义一个方法来
发送
按键
消息
。这个方法将使用SendMessage函数。
向某个
窗口
发送
按键
消息
(包括后台隐藏的
窗口
)
在一个项目中需要调用第三方的控制台程序进行录音,录音完成需要敲个回车键结束录音.控制台程序是在后台隐藏运行,使用 spy++可找到其
窗口
名,便可通过 findwindow 找到其句柄hWnd,本以为可使用SendMessage 和 PostMessage 开始发
消息
了::PostMessage(hWndFFMPEG,WM_KEYDOWN,VK_RETURN,0);//无效 ::PostMessag...
无法向某些
窗口
发送
模拟键盘鼠标
消息
的问题
一些情况下,我们可以通过postmessage 和sendmessage向指定
窗口
发送
模拟键盘及鼠标
消息
(像
按键
精灵一样的效果)。 但是有些游戏
窗口
我们貌似
发送
成功了,但是发现游戏压根没反应,这时我们可以用spy++检测指定
窗口
的
消息
记录,看看我们的
消息
是否真的
发送
已
发送
成功: 1.如果它能检测到你发的
消息
,那么可能是你的参数有问题或者
消息
顺序问题或者延时问题,你得回去仔细检查你的程序了。
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章