[英]How do I create a windowless C# app that resides in the tray?
正如問題所述,如何創建這樣的應用程序? 如何使其無窗並放置在系統托盤中(右下)?
這是有關執行此操作的文章。 如果要使其開始最小化,只需在顯示窗口之前執行WindowState = FormWindowState.Minimized
,然后在NotifyIcon.DoubleClick
中刪除將其最大化的代碼。
static class Program
{
[STAThread]
static void Main()
{
NotifyIcon icon = new NotifyIcon();
icon.Icon = System.Drawing.SystemIcons.Application;
icon.Click += delegate { MessageBox.Show("Bye!"); icon.Visible = false; Application.Exit(); };
icon.Visible = true;
Application.Run();
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.