如何禁止放大
如图,虽然设置了controlBox = false;
但是点击窗口最上边依然可以放大,如何才能彻底禁止窗口放大呢?谢谢
------解决方案-------------------- protected override void WndProc(ref Message m)
{
const int WM_NCLBUTTONDBLCLK = 0xA3;
if (m.Msg == WM_NCLBUTTONDBLCLK)
return;
base.WndProc(ref m);
}
------解决方案--------------------设置窗体最大化禁用设置maximizebox的属性为 false 就可以了,
------解决方案--------------------this.MaximizeBox = false;
------解决方案--------------------以前也有这个需求,,加上下面的代码就可以了
// 拦截双击标题栏的系统消息,防止双击使其最小化
protected override void WndProc(ref Message m)
{
if (m.Msg != 0xA3)
base.WndProc(ref m);
}