Public Class Form1 Inherits Framework.Form Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load ' Add a handler when the window will be minized AddHandler Resize, AddressOf MainForm_Minimize ' Add a handler for the notify icon double click AddHandler NotifyIcon1.DoubleClick, AddressOf NotifyIcon1_MouseDoubleClick ' Do not show this window in taskbar ShowInTaskbar = False End Sub Private Sub MainForm_Minimize(ByVal sender As Object, ByVal e As EventArgs) If WindowState = FormWindowState.Minimized Then NotifyIcon1.Visible = True NotifyIcon1.Text = "CCS Agent" End If End Sub Private Sub NotifyIcon1_MouseDoubleClick(ByVal sender As Object, ByVal e As MouseEventArgs) WindowState = FormWindowState.Normal Show() End Sub End ClassHowever, when the window is minimized to the tray, it also shows in the lower left of the desktop as a sort of minimized window. Anyone experiences the same thing?