如何在后台没有控制台或窗体的情况下显示消息框?

时间:2019-05-22 04:15:01

标签: c# winforms messagebox

我是编程(c#)的新手。我在VBScript中看到过,我们可以显示消息框(独立)。我想在C#中这样做,只是为了学习,但是执行时的代码在后台显示控制台或窗体以及消息框。程序执行时是否只能显示消息框?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace ConsoleApp4
{
    class Program
    {
        static void Main(string[] args)
        {
            MessageBox.Show("My message");
        }
    }
}

1 个答案:

答案 0 :(得分:1)

对于控制台项目,您可以按以下方式隐藏控制台:

  • 在解决方案资源管理器中右键单击项目
  • 选择属性
  • 转到项目属性中的 Application 标签。
  • 输出类型组合框从“控制台应用程序”更改为“ Windows应用程序”。