【发布时间】:2023-03-12 11:45:01
【问题描述】:
正如问题所说,我如何创建这样的应用程序?如何使其无窗口并使其驻留在系统托盘中(右下角)?
【问题讨论】:
标签: c# windowless
正如问题所说,我如何创建这样的应用程序?如何使其无窗口并使其驻留在系统托盘中(右下角)?
【问题讨论】:
标签: c# windowless
Here 是一篇关于这样做的文章。如果您希望它开始最小化,只需在显示窗口之前执行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();
}
}
【讨论】: