打开WinForm时隐藏控制台

时间:2017-12-13 03:17:45

标签: c# winforms console

enter image description here我试图直接从Notepad ++编写WinForm

但是当我运行.exe文件时,它会打开一个没有文本的控制台和WinForm 如果我关闭它,WinForm会关闭

如何隐藏控制台以便只打开WinForm 我的基本代码是:

using System;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;

namespace CodeTry
{
    public class Form1336 : Form
    {
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.Run(new Form1336());        
        }

        public Form1336()
        {
            this.Size = new Size(500, 300);
            this.Location = new Point(30, 30);
        }               
    }

先谢谢

注意:当我双击try.exe时,控制台窗口打开(黑色的那个)和de WinForm。如果我关闭控制台,WinForm会关闭

2 个答案:

答案 0 :(得分:2)

您应该使用:

进行编译

/target:winexe命令行开关

这将为您提供UI Windows可执行文件。

Documentation

答案 1 :(得分:2)

如果您使用的是Visual Studio;在项目属性窗口中的应用程序下,将输出类型从控制台应用程序更改为Windows应用程序。

Project properties window