如何使用命令行参数将应用程序最小化到系统托盘。
例如:当我使用这样的命令行打开我的应用程序时。c:\myfile.exe 托盘
我为此写了一些代码,但它从来没有奏效。
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
if (args.Length >0)
{
MessageBox.Show(args[0]);
}
Application.Run(new Form1());
}
此处消息框与我的论点“totray”一起显示。所以我只是添加了代码
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
if (args.Length >0)
{
// MessageBox.Show(args[0]);
if (args[0] == "totray") {
Form1 frm1 = new Form1();
frm1.Hide();
}
}
Application.Run(new Form1());
}
但这个想法行不通。是否有可能得到表单的参数?我需要在这里写什么代码?