要禁用窗口最大化只要屏蔽掉非客户区的双击消息就可以了 主要代码如下:
//屏蔽双击放大
if (WM_NCLBUTTONDBLCLK == uMsg)
{
return 0;
}
return WindowImplBase::HandleMessage(uMsg, wParam, lParam);
本文介绍了一种通过重写WindowImplBase类中的HandleMessage函数来禁用窗口最大化的技术。该方法通过拦截WM_NCLBUTTONDBLCLK消息阻止窗口因双击而被最大化。
要禁用窗口最大化只要屏蔽掉非客户区的双击消息就可以了 主要代码如下:
//屏蔽双击放大
if (WM_NCLBUTTONDBLCLK == uMsg)
{
return 0;
}
return WindowImplBase::HandleMessage(uMsg, wParam, lParam);
858
1880

被折叠的 条评论
为什么被折叠?