Как изменить консольное приложение на приложение Windows Form?

Я разрабатывал консольное приложение, пока нашему проекту не потребовался причудливый пользовательский интерфейс, поэтому мы решили изменить тип проекта на приложение Windows Form. Мы попытались поместить код ниже в нашей точке входа:

        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        Application.Run(new UI());

Это вроде работает, но оригинальное окно консоли все еще там.

Я выкупил полезную информацию, такую какэтот один, но все, что они делают, это по существу убивают окно после того, как оно было создано, а не устраняют корень проблемы. Так есть ли более элегантный способ сделать это?

 Alex R.18 июн. 2012 г., 06:56
Можете ли вы просто скопировать код в новый проект WinForms? Это также поможет в поддержании старого.

Ответы на вопрос(2)

Решение Вопроса

рите свойства. Затем в разделе «Приложение» изменить вкладку & quot; Тип вывода & quot; вашего проекта из & # x201C; Консольного приложения & # x201D; в & # x201C; Приложение Windows. & # x201D;

Winexe (в зависимости от IDE, также называетсяWindows application) вместоExe (в зависимости от IDE, также называетсяConsole application) в свойствах проекта.

Ваш ответ на вопрос