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