Como minimizar aplicación a la bandeja del sistema

Hay que agregar un NotifyIcon al proyecto y asignarle un icono.

Este es el código para poder minimizar el programa a la bandeja del sistema y restaurarlo al darle doble click.

#Region "Minimizar a la bandeja del sistema"
    Private Sub Base_Resize(sender As Object, e As System.EventArgs) Handles Me.Resize
        ' Agregado NotifyIcon1.Visible = False en el load del form
        'Si el estado actual de la ventana es "minimizado"...
        If Me.WindowState = FormWindowState.Minimized Then
            'Ocultamos el formulario
            Me.Visible = False
            'Hacemos visible el icono de la bandeja del sistema
            NotifyIcon1.Visible = True
        End If
    End Sub
 
    Private Sub NotifyIcon1_MouseDoubleClick(sender As System.Object, e As System.Windows.Forms.MouseEventArgs) Handles NotifyIcon1.MouseDoubleClick
        'Hacemos visible el formulario
        Me.Show()
        Me.WindowState = FormWindowState.Normal
        'Ocultamos el icono de la bandeja de sistema
        NotifyIcon1.Visible = False
    End Sub
#End Region

Navegación

<html><a href=“/softwareprogramacion”>Software de programación</a></html>

Ayuda al servidor