我在 C++ 中的 Microsoft Visual Studio 2010 中有一个控制台应用程序,我想要的是将Windows窗体添加到项目中并在窗体上显示控制台应用程序 . 假设我的控制台应用程序代码是
#include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]) { int x, y; x=y=10; printf("%d",x*y); return 0; }
请指导我如何解决这个问题
表单是.NET框架的一部分 . 这不适用于标准C代码 . 您需要使用“托管C”,为此您需要使用C子树下的一个CLR模板创建项目 . 如果您想要一个真正的控制台窗口,但也许想要创建表单,请使用CLR控制台项目 . 对于包含表单中所有内容的GUI应用程序,请使用CLR Blank Project,然后添加表单 .
听起来很简单,但MS并没有这么做 . 对于托管C表单,没有太多的制作方法,您可能会在MSDN之外搜索最有用的信息 .
如果要在Windows下开发表单应用程序,则要使用的语言是C#或VB . C#是我的推荐,因为它是从头开始设计为.NET语言的唯一语言 .
1 回答
表单是.NET框架的一部分 . 这不适用于标准C代码 . 您需要使用“托管C”,为此您需要使用C子树下的一个CLR模板创建项目 . 如果您想要一个真正的控制台窗口,但也许想要创建表单,请使用CLR控制台项目 . 对于包含表单中所有内容的GUI应用程序,请使用CLR Blank Project,然后添加表单 .
听起来很简单,但MS并没有这么做 . 对于托管C表单,没有太多的制作方法,您可能会在MSDN之外搜索最有用的信息 .
如果要在Windows下开发表单应用程序,则要使用的语言是C#或VB . C#是我的推荐,因为它是从头开始设计为.NET语言的唯一语言 .