簡體   English   中英

如何創建位於托盤中的無窗口C#應用程序?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM