请问为什么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 );名称参数返回值都检查过的呀
...全文
254 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kuankuan_qiao 2014-04-22
  • 打赏
  • 举报
回复
Daisy__Ben 2013-03-01
  • 打赏
  • 举报
回复
哦 原来是ON_WM_NCCALCSIZE()这里写错了,最近犯了不少2。还请叫各位界面高手,漂亮界面对这个函数是不是都要处理一下?好现在的漂亮界面都替换了窗口的基本关闭最大最小按钮,这些窗口到底有没有非客户区呀?

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧