1

抱歉,如果以前发布过这样的问题。如何使我的 VB 应用程序在后台运行,以便我可以单击 Windows 7 PC 的隐藏图标托盘中的隐藏图标(靠近时钟和日期)并重新激活它?

我试图隐藏我的表单来做到这一点,但我不知道如何重新激活它的窗口。在OnClick()我的 button 方法上cmdRunBG,我输入了:

Me.visible = false

好吧,那东西只是隐藏了表格。我希望它真正在后台运行,在图标托盘中有一个图标(靠近系统时钟)。我怎么做?

如果您对此有任何澄清,请回复。

谢谢。

4

1 回答 1

1

您真正想要的是以编程方式最小化您的表单。试试看:

Me.WindowState = FormWindowState.Minimized

编辑:

如果要将应用程序放在系统托盘上,一种简单的方法如下:

  1. 将 NotifyIcon 控件添加到您的应用程序并设置其属性
  2. Resize在您的表单中添加以下代码:

    If Me.WindowState = FormWindowState.Minimized Then
       Me.Hide()
    End If
    
  3. MouseClick如果出现 NotifyIcon,请添加以下代码:

    If Me.WindowState = FormWindowState.Minimized Then
        Me.Show()
        Me.WindowState = FormWindowState.Normal
    End If
    
于 2013-07-14T12:17:58.063 回答