SoFunction
Updated on 2025-03-08

C# WinForm window minimized to system tray


this.notifyIcon1 = new ();
= new ();
this.menuItem_Hide = new ();
this.menuItem_Show = new ();
this.menuItem_Aubot = new ();
this.menuItem_Exit = new ();
this. = ;
this. = (()(( " ")));
this. = " ";
this. = true;
this. += new (this.notifyIcon1_DoubleClick);
this. += new (this.notifyIcon1_Click);
(
new []
{
this.menuItem_Hide,
this.menuItem_Show,
this.menuItem_Aubot,
this.menuItem_Exit
}
);
//
// menuItem_Hide
//
this.menuItem_Hide.Index = 0;
this.menuItem_Hide.Text = "Hide";
this.menuItem_Hide.Click += new (this.menuItem_Hide_Click);
//
// menuItem_Show
//
this.menuItem_Show.Index = 1;
this.menuItem_Show.Text = "Show";
this.menuItem_Show.Click += new (this.menuItem_Show_Click);
//
// menuItem_Aubot
//
this.menuItem_Aubot.Index = 2;
this.menuItem_Aubot.Text = "About";
this.menuItem_Aubot.Click += new (this.menuItem_Aubot_Click);
//
// menuItem_Exit
//
this.menuItem_Exit.Index = 3;
this.menuItem_Exit.Text = "Exit";
this.menuItem_Exit.Click += new (this.menuItem_Exit_Click);
protected override void OnClosing(CancelEventArgs e)
{
= false;
= ;
= true;
}
protected override void OnClosing(CancelEventArgs e)
{
// = false;
= ;
= true;
}
private void CloseCtiServer()
{
= false;
();
= false;
();
();
();
}
private void HideCtiServer()
{
();
}
private void ShowCtiServer()
{
();
= ;
();
}
private void CtiManiForm_Closing(object sender, e)
{
();
}
private void menuItem_Show_Click(object sender, e)
{
();
}
private void menuItem_Aubot_Click(object sender, e)
{
}
private void menuItem_Exit_Click(object sender, e)
{
();
}
private void menuItem_Hide_Click(object sender, e)
{
();
}
private void CtiManiForm_SizeChanged(object sender, e)
{
if( == )
{
();
}
}
private void notifyIcon1_DoubleClick(object sender, e)
{
();
}