我的消息框遇到了一个小问题。如果我直接运行该程序(例如,双击它并从那里使用它),它们就可以正常工作。
我有一些 .ext 文件,而不是双击时运行程序(它们与我的程序相关联)。现在,当消息框在那里运行时,它们会显示出来,但它们被最小化了,我必须在任务栏上手动单击它们才能看到它们。
有人知道为什么吗?我在我的 Program.cs 中运行了这段代码:
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
var MyForm = new Form1();
if (args.Length != 0)
{
MyForm.RunMsg(); // this is a function I am calling
Application.Exit();
}
else
Application.Run(MyForm);
}
任何帮助,将不胜感激。是的,我可以确认消息框仅在运行 .ext 文件时被最小化。