Win32控制台应用程序或CLR - > Windows窗体应用程序?

时间:2011-01-18 01:22:18

标签: winapi c++-cli clr

我必须有一个表单作为gui,但我还需要使用win32 API编写,因为我需要在应用程序启动时创建另一个进程。 ..

我创建了Win32控制台 - >空项目..然后有一个选项可以添加 windows窗体作为UI ...是否可以???? ...因为我选择了基础项目是win32控制台应用程序。

但我真的需要申请表中的表格。

2 个答案:

答案 0 :(得分:5)

C ++ / CLI完全能够在控制台程序中显示Windows窗体,就像完全允许Windows控制台程序调用CreateWindow一样。但是,如果您选择控制台作为输出文件模式,那么除了您创建的任何表单外,控制台窗口仍将显示给您的用户。

答案 1 :(得分:2)

您无需使用裸Windows API来创建进程。请参阅System.Diagnostics.Process