问题描述
- MFC对话框不响应标题栏双击
- 如何让MFC对话框不响应标题栏双击
新手,能否请大神说的详细下,谢谢啦
解决方案
方法一:
重载PreTranslateMessage,添加如下代码:
if(pMsg->message == WM_NCLBUTTONDBLCLK) // 非client区域的双击消息
if(pMsg->wParam == HTCAPTION) // 光标所在区域为标题栏
return TRUE;
方法二:
重载OnNcLButtonDblClk,添加如下代码:
if(nHitTest == HTCAPTION) // 为标题栏的双击
return;
资料出处网址:
http://blog.163.com/lh_bbs/blog/static/14307080320112893613616/
解决方案二:
标题栏双击无非就是让窗体最大化,设置窗体风格,不让它最大化就可以了。
解决方案三:
基本上就是处理消息
http://blog.csdn.net/lvwx369/article/details/7744412
时间: 2024-09-19 09:25:28