时间:2021-05-20
最近写windows窗体程序,发现一个烦人的问题。
窗体初始化时禁用了最大化按钮,并使之最大化。本希望窗体一直保持最大化。但是拖动,双击标题栏时窗体就会缩小。烦死了+_+。
最后,终于找到了解决方法。
//禁止通过拖动,双击标题栏改变窗体大小。 public const int WM_NCLBUTTONDBLCLK = 0xA3; const int WM_NCLBUTTONDOWN = 0x00A1; const int HTCAPTION = 2; protected override void WndProc(ref Message m) { if (m.Msg == WM_NCLBUTTONDOWN && m.WParam.ToInt32() == HTCAPTION) return; if (m.Msg == WM_NCLBUTTONDBLCLK) return; base.WndProc(ref m)·} } }以上这篇c#禁止通过拖动,双击标题栏改变窗体大小的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了C#实现WinForm禁止最大化、最小化、双击标题栏、双击图标等操作的方法。分享给大家供大家参考。具体实现方法如下:protectedoverri
以windows7为例,启动后的界面主要由以下部分组成: 1、最大方是标题栏,通过标题栏可以进行移动窗口、改变窗口的大小和关闭窗口操作,标题栏最右端显示“最小
word的退出方式有: 1、单击标题栏右侧的关闭按钮“叉”图标。 2、双击标题栏中标题左侧的Word图标W。 3、单击标题栏中标题左侧的Word图标W,在
word的退出方式有: 1、单击标题栏右侧的关闭按钮“叉”图标。 2、双击标题栏中标题左侧的Word图标W。 3、单击标题栏中标题左侧的Word图标W,在
退出word的正确方式有: 1、单击标题栏右侧的关闭按钮图标。 2、双击标题栏中标题左侧的Word图标。 3、单击标题栏中标题左侧的Word图标,在列表中