请问为什么CWnd::OnNcCalcSize不会执行

Daisy__Ben 2013-03-01 09:29:35
想请问一个简单的问题,各位不要见笑,从网上看到有人说响应WM_NCCALCSIZE消息可以修改窗口客户区大小,想试下,我是用MFC自动生成的对话框继承CDialogEx,重载了CWnd::OnNcCalcSize但结果函数体根本不会执行,是什么原因呢,这里面难道有什么机关吗
函数原型:afx_msg void OnNcCalcSize(BOOL bCalcValidRects,NCCALCSIZE_PARAMS* lpncsp );名称参数返回值都检查过的呀
...全文
181 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qkk123456789 2014-04-22
回复
Daisy__Ben 2013-03-01
哦 原来是ON_WM_NCCALCSIZE()这里写错了,最近犯了不少2。还请叫各位界面高手,漂亮界面对这个函数是不是都要处理一下?好现在的漂亮界面都替换了窗口的基本关闭最大最小按钮,这些窗口到底有没有非客户区呀?
回复
相关推荐
发帖
界面
创建于2007-09-28

1.5w+

社区成员

VC/MFC 界面
申请成为版主
帖子事件
创建了帖子
2013-03-01 09:29
社区公告
暂无公告