社区
VC.NET
帖子详情
请教回车键截获问题
bamboostflying
2010-01-28 09:09:05
问题如下:
我有一个子窗口是基于Dialog的,我想在父窗口里截获发给子窗口的回车消息,应该怎么做。我的父窗口是从CView派生来的!谢谢大家。网上很多都在讲如何在子窗口里截获这个消息。搜了半天如何在父窗口截获这个回车消息,都没有找到答案。55,郁闷死了!
...全文
75
5
打赏
收藏
请教回车键截获问题
问题如下: 我有一个子窗口是基于Dialog的,我想在父窗口里截获发给子窗口的回车消息,应该怎么做。我的父窗口是从CView派生来的!谢谢大家。网上很多都在讲如何在子窗口里截获这个消息。搜了半天如何在父窗口截获这个回车消息,都没有找到答案。55,郁闷死了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liyelun
2010-01-29
打赏
举报
回复
[Quote=引用 1 楼 bamboostflying 的回复:]
问题终于解决了,在App中重载PreTranslateMessage函数处理回车消息,因为App从CWinApp派生,CWinApp从CWinThread派生,CWinThread是消息机制中消息处理的起点。
[/Quote]
我没有试过这种情况的PreTranslateMessage,呵呵
我只试过截取子对话框的消息,让他不响应Enter和ESC键
bamboostflying
2010-01-29
打赏
举报
回复
恩,主要是我子窗口很多,如果由子窗口自己处理或者再将受到的消息转发给父窗口的话,所有子窗口的代码都需要改动,改动太多了,所以想在消息发给各窗口处理之前截获消息并做处理。
xwdd129
2010-01-29
打赏
举报
回复
窗口都可以处理消息,子窗口收到消息,也可以再转发给父窗口
bamboostflying
2010-01-29
打赏
举报
回复
问题终于解决了,在App中重载PreTranslateMessage函数处理回车消息,因为App从CWinApp派生,CWinApp从CWinThread派生,CWinThread是消息机制中消息处理的起点。
DLL/OCX中的MFC对话框不能处理Tab和
回车键
的
问题
原文发表在[http://community.csdn.net/expert/Topicview2.asp?id=3072485] 带子窗口的ActiveX控件
问题
,如何获取
回车键
?
问题
: 新建一个MFC ActiveX工程,添加一对话框资源,上面有一些标准控件,如按钮、编辑框...
DLL/OCX中的MFC对话框不能处理Tab和
回车键
的
问题
.
带子窗口的ActiveX控件
问题
,如何获取
回车键
?
问题
: 新建一个MFC ActiveX工程,添加一对话框资源,上面有一些标准控件,如按钮、编辑框等,并生成一个类CCtrlPanel。在CXXXXCtrl类中:int CXXXXCtrl::OnCreate(LP...
基础
高分
请教
如何限制程序运行的方法?求助:通过编程DirectX抓屏------>masterz:再麻烦你一下,谢谢熟悉RichEdit的朋友过来看一下,RichEdit的几个
问题
.如何对 I/O 端口进行操作?有了该
问题
就有了思考(100分 献礼!)...
Windows CE开发常见
问题
解答
转自http://blog.chinaunix.net/u3/93290/showart.php?id=2140281<br />Windows CE开发常见
问题
解答 1.怎样在一个控件获得焦点时打开软键盘? 比如一个EditBox获得焦点后,这个时候自动打开软键盘,...
WM应用开发的常见
问题
解答
WM应用开发的常见
问题
解答1.怎样在一个控件获得焦点时打开软键盘?比如一个EditBox获得焦点后,这个时候自动打开软键盘,这样可以方便用户输入——SIPINFO、SHSIPINFO、SIPSETINFO、SIPGETINFO里面有些参数弄不明白 ...
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章