Win32 控制台应用程序或 CLR --> Windows 窗体应用程序?
我必须有一个表单作为GUI,但我还需要使用win32 API编写,因为我需要在应用程序启动时创建另一个进程...
我创建了 Win32 控制台 --> 空项目..然后有一个选项可以添加 windows 表单 作为 UI...这可能吗???...因为我已经选择了基础项目是 win32 控制台应用程序。
但我确实需要申请中的表格。
I have to have a form as a gui,but i also need to write using win32 API as i need to create another process the moment the application is launched...
I created Win32 console-->empty project..then there was an option to add windows form as UI...Is it possible????...as i have chosen the base project to be win32 console application.
But i really need the form in the application.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
C++/CLI 完全能够在控制台程序中显示 Windows 窗体,就像 Windows 控制台程序完全允许调用 CreateWindow 一样。但是,如果您选择控制台作为输出文件模式,那么除了您创建的任何表单之外,控制台窗口仍然会向您的用户显示。
C++/CLI is perfectly able to show a Windows Form in a console program, just as a windows console program is perfectly allowed to call CreateWindow. However, if you choose console as the output file mode then the console window is still going to show up to your user in addition to whatever forms you create.
您不需要使用裸 Windows API 来创建进程。请参阅System.Diagnostics.Process。
You don't need to use the bare Windows API to create processes. See System.Diagnostics.Process.