Консольное приложение Win32 или CLR -> Windows Form Application? - PullRequest
1 голос
/ 18 января 2011

Мне нужно иметь форму в качестве графического интерфейса, но мне также нужно писать с использованием Win32 API , так как мне нужно создать другой процесс в момент запуска приложения ...

Я создал консоль Win32 -> пустой проект .. затем была возможность добавить форму окна в качестве пользовательского интерфейса ... Возможно ли ???? ... как у меня естьвыбрал базовый проект для консольного приложения win32.

Но мне действительно нужна форма в приложении.

Ответы [ 2 ]

5 голосов
/ 18 января 2011

C ++ / CLI прекрасно способен отображать форму Windows в консольной программе, точно так же, как консольной программе Windows разрешается вызывать CreateWindow.Однако, если вы выберете консоль в качестве режима выходного файла, окно консоли все равно будет отображаться для вашего пользователя в дополнение к тем формам, которые вы создаете.

2 голосов
/ 18 января 2011

Вам не нужно использовать API-интерфейс Windows для создания процессов. См. System.Diagnostics.Process .

...