【发布时间】:2011-09-04 13:39:57
【问题描述】:
在 VB.NET 中是否有一种可能的方法来禁用主窗体的关闭按钮,就像我在许多安装程序中看到的那样!我不想隐藏它,我想完全禁用它!
提前致谢
【问题讨论】:
在 VB.NET 中是否有一种可能的方法来禁用主窗体的关闭按钮,就像我在许多安装程序中看到的那样!我不想隐藏它,我想完全禁用它!
提前致谢
【问题讨论】:
由于已接受答案中的博文已下线,以下是针对C#.NET的解决方案:
http://www.codeproject.com/Articles/20379/Disabling-Close-Button-on-Forms
在DeveloperFusion上使用C#.NET转VB.NETconverter,等效的VB.NET解决方案是:
Private Const CP_NOCLOSE_BUTTON As Integer = &H200
Protected Overrides ReadOnly Property CreateParams() As CreateParams
Get
Dim myCp As CreateParams = MyBase.CreateParams
myCp.ClassStyle = myCp.ClassStyle Or CP_NOCLOSE_BUTTON
Return myCp
End Get
End Property
【讨论】:
将表单的ControlBox属性设置为false
【讨论】: