社区
界面
帖子详情
求助,在MFC中当无模式对话框中的Edit获得焦点的时候,如何让主窗口MainFraim可以捕捉到WM_KEYDOWN,WHM_MOUSEWHEEL等消息
whm200210
2015-11-02 11:15:22
求助,在MFC中当无模式对话框中的Edit获得焦点的时候,如何让主窗口MainFraim可以捕捉到WM_KEYDOWN,WHM_MOUSEWHEEL等消息.
...全文
119
3
打赏
收藏
求助,在MFC中当无模式对话框中的Edit获得焦点的时候,如何让主窗口MainFraim可以捕捉到WM_KEYDOWN,WHM_MOUSEWHEEL等消息
求助,在MFC中当无模式对话框中的Edit获得焦点的时候,如何让主窗口MainFraim可以捕捉到WM_KEYDOWN,WHM_MOUSEWHEEL等消息.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
向立天
2016-03-16
打赏
举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了
疑难问题汇总帖
并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复多日内无回应 我们将强制结帖 相关规定详见界面
界面版关于版主结帖工作的具体办法
jacky_qiu
2015-11-03
打赏
举报
回复
1 最好的方式是子类化你的Edit,这样你可以处理edit的所有消息,包括 WM_KEYDOWN,WHM_MOUSEWHEEL 消息 2 在处理edit的WM_KEYDOWN,WHM_MOUSEWHEEL时 把它们转发给main窗口 case WM_KEYDOWN case WM_MOUSEWHEEL { PostMessage( MainWnd , message , wParam ,lParam) ; // or use SendMessage( MainWnd , message , wParam ,lParam) ; } 3 MainWnd 是主窗口的窗口句柄
lx624909677
2015-11-02
打赏
举报
回复
可以定义一个全局的HOOK
基础语法篇_8——
MFC
:如何在
对话框
程序
中
让
对话框
捕获
WM
_
KEYDOWN
消息
想要让
对话框
(子控件的父
窗口
)类响应按键
消息
,则可以通过类向导对
WM
_
KEYDOWN
消息
进行响应,当程序运行后,按下键盘上的按键,但
对话框
不会有任何的反应。这是因为在
对话框
程序
中
,某些特定的
消息
,例如按键
消息
,...
WM
_CHAR、
WM
_
KEYDOWN
和
WM
_SYS
KEYDOWN
消息
当用户在键盘上键入时,具有键盘
焦点
的
窗口
的
窗口
过程接收按键
消息
。击键
消息
是
WM
_
KEYDOWN
、
WM
_KEYUP、
WM
_SYS
KEYDOWN
和
WM
_SYSKEYUP。典型的
窗口
过程会忽略除
WM
_
KEYDOWN
之外的所有按键
消息
。当用户按下某个键时,系统...
Win32 Dialog
对话框
处理
WM
_
KEYDOWN
事件
MFC
中
重写虚函数PreTranslateMessage里是可以过滤
WM
_
KEYDOWN
...如果该
对话框
中
没有任何的子控件的话,在
对话框
的
窗口
回调函数DlgProc()
中
是可以过滤到
WM
_
KEYDOWN
消息
的,不过并不是所有的键的
消息
都可以捕获到,例如像T
win32关于
对话框
处理不到
WM
_
KEYDOWN
消息
的解决办法(注:非
MFC
)
最近碰到一个问题,就是自己DialogBox创建的
对话框
处理不到
WM
_
KEYDOWN
消息
,很奇怪!网上看了好多些解答,但是大多数都是说用
MFC
的PreTranslateMessage来处理,这个对于win32写的应用程序就没办法了。后来经过自己的...
对话框
无法
捕捉
WM
_CHAR,
WM
_
KEYDOWN
,
WM
_KEYUP的解決方法
一般程序初始化的时候
焦点
就会落到某个控件上或者说
窗口
,当
KEYDOWN
的时候是由当前活动的
窗口
处理的(每个控件也都是一个
窗口
),所以视图或者
对话框
就会没反应,最好在PreTranslateMessage里处理。 解決方法:...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章