如何实现VB.NET中禁用关闭窗口按钮?

2026-05-06 08:260阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计193个文字,预计阅读时间需要1分钟。

如何实现VB.NET中禁用关闭窗口按钮?

在VB.NET中,无法禁用主窗体的关闭按钮。通常在安装程序中看到的情况无法直接应用。感谢您的提问,由于之前收到的答案,以下内容不再适用。

在VB.NET中是否有可能禁用主窗体的关闭按钮,就像我在许多安装程序中看到的那样!我不想隐藏它,我想完全禁用它!

提前致谢

由于已接受答案中的博客文章已脱机,以下是C#.NET的解决方案:

www.codeproject.com/Articles/20379/Disabling-Close-Button-on-Forms

如何实现VB.NET中禁用关闭窗口按钮?

在DeveloperFusion上使用C#.NET到VB.NET converter,等效的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

本文共计193个文字,预计阅读时间需要1分钟。

如何实现VB.NET中禁用关闭窗口按钮?

在VB.NET中,无法禁用主窗体的关闭按钮。通常在安装程序中看到的情况无法直接应用。感谢您的提问,由于之前收到的答案,以下内容不再适用。

在VB.NET中是否有可能禁用主窗体的关闭按钮,就像我在许多安装程序中看到的那样!我不想隐藏它,我想完全禁用它!

提前致谢

由于已接受答案中的博客文章已脱机,以下是C#.NET的解决方案:

www.codeproject.com/Articles/20379/Disabling-Close-Button-on-Forms

如何实现VB.NET中禁用关闭窗口按钮?

在DeveloperFusion上使用C#.NET到VB.NET converter,等效的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