标签:模式 不可 style 按钮 override win 最小化 param over
窗体和控件的属性CreateParams,通过它你能够很方便的控制窗体或控件诸如边框、最大化、最小化关闭,按钮的隐藏、窗体的模式化,弹窗模式等的一些特性。
如: 让窗体的关闭按钮不可用。虽然通过ControlBox 也可让,最大,最小,关闭三个按钮都不显示。
const int NO_CLOSE_BUTTON = 0x200; protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ClassStyle =cp.ClassStyle| NO_CLOSE_BUTTON; return cp; } }
例:让窗体不显示。
protected override CreateParams CreateParams { get { this.Visible = false; return base.CreateParams; } }
例:防止WinFrom切换闪屏问题时也可采用此种办法。
protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; return cp; } }
标签:模式 不可 style 按钮 override win 最小化 param over
原文地址:https://www.cnblogs.com/zhengxia/p/11753730.html