社区
界面
帖子详情
当向某个窗口发送按键消息的时候
喜欢吃一口烤肉的啵啵
博客专家认证
2015-03-14 12:02:18
当向某个窗口发送按键消息的时候,如果窗口是SetForegroundWindow(hWnd)状态,则发送不成功。例如最小化,则不能接受消息。
但是SetForegroundWindow(hWnd)效果影响用户操作其他界面,效果不好。
请问有那些方法能实现不影响用户操作界面,实现能向最小化的窗口发送消息。
...全文
171
5
打赏
收藏
当向某个窗口发送按键消息的时候
当向某个窗口发送按键消息的时候,如果窗口是SetForegroundWindow(hWnd)状态,则发送不成功。例如最小化,则不能接受消息。 但是SetForegroundWindow(hWnd)效果影响用户操作其他界面,效果不好。 请问有那些方法能实现不影响用户操作界面,实现能向最小化的窗口发送消息。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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看下在消息回调函数里收到最小化消息了吗? 如果是你自己的窗口的话可以使用自定义的消息。
向某个
窗口
发送
按键
消息
(包括后台隐藏的
窗口
)
在一个项目中需要调用第三方的控制台程序进行录音,录音完成需要敲个回车键结束录音.控制台程序是在后台隐藏运行,使用 spy++可找到其
窗口
名,便可通过 findwindow 找到其句柄hWnd,本以为可使用SendMessage 和 PostMessage 开始发
消息
了::PostMessage(hWndFFMPEG,WM_KEYDOWN,VK_RETURN,0);//无效 ::PostMessag...
无法向某些
窗口
发送
模拟键盘鼠标
消息
的问题
一些情况下,我们可以通过postmessage 和sendmessage向指定
窗口
发送
模拟键盘及鼠标
消息
(像
按键
精灵一样的效果)。 但是有些游戏
窗口
我们貌似
发送
成功了,但是发现游戏压根没反应,这时我们可以用spy++检测指定
窗口
的
消息
记录,看看我们的
消息
是否真的
发送
已
发送
成功: 1.如果它能检测到你发的
消息
,那么可能是你的参数有问题或者
消息
顺序问题或者延时问题,你得回去仔细检查你的程序了。
用C#调用Windows API向指定
窗口
发送
按键
消息
用C#调用Windows API向指定
窗口
发送
一、调用Windows API。 C#下调用Windows API方法如下: 1、引入命名空间:using System.Runtime.InteropServices; 2、引用需要使用的方法,格式:[DllImport("DLL文件")]方法的声明; [DllImport("user32.dll")]private static extern ...
VB实现向
窗口
发送
按键
消息
VB实现向
窗口
发送
按键
消息
: 嵌入式模拟键盘 待解决问题 vb WM_KEYDOWN 参数设置???? id=“question_content”>Private Declare Function FindWindow Lib “user32” Alias “FindWindowA” (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function PostMessage Lib
使用Windows API向指定
窗口
发送
模拟鼠标及键盘
消息
之前做过类似于远程桌面的功能,当时也用到了Windows API,只不过当时是针对全局的,适用于整个系统,用的是mouse_event。最近要做一个控制某个特定
窗口
的功能,需要将一些鼠标和键盘控制
消息
映射到对应的
窗口
上,再用这个就不行了。之后查了下,应该是可以用SendMessage或者PostMessage来做的,但使用的过程中遇到了一些问题,解决之后记录下来给有需要的同学参考。 其实使...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章