码迷,mamicode.com
首页 > 编程语言 > 详细

C++/CLR 使用(VS2012,VS2013,VS2015)编写

时间:2016-11-18 22:20:38      阅读:638      评论:0      收藏:0      [点我收藏+]

标签:dfa   html   就会   应用程序   编写   size   .net   建立   str   

转载自:http://www.th7.cn/system/win/201509/129417.shtml

 

 

  VS2010以及以前的版本,创建项目时都可以在CLR下找到“Windows窗体应用程序”的项目模板,但是VS2012以后的版本就没这么方便了。可以通过打开旧版本的项目来修改,也可以像下面这样操作:

这里就以VS2015为例,打开VS2015如下图所示: 
技术分享

众所周知,WinForm需要.NET的支持。因此我们需要建立一个CLR空项目,步骤如下:

①新建项目

技术分享

②选择CLR空项目

技术分享

③结果

技术分享

添加WinForm头文件:

①右键点击头文件,添加新建项

技术分享

②选择UI的Windows窗体

技术分享

③结果

技术分享

注意,在第三步结果这里,可能会(请注意!是可能,反正在我的电脑上发生了)报错:若要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误。 
技术分享

这里可以不必理会,请按照步骤继续走。。。 
这里出现了大家所熟知的窗体设计器,但是还是没能允许,因为没有主函数。需要继续进行如下操作:

①编写主函数代码

技术分享 
代码这里给出了,大家注意修改对应的命名空间名称及窗体类名称。

当你走到此处时,保存修改,将那个报错的窗口关掉,然后重新打开,你就会发现,是下面这样的:

技术分享

一切OK了!庆祝一下

②点击“本地Windows调试”,结果:

技术分享 
而后: 
技术分享

我们发现程序可以成功编译运行了,但是还留着一个黑乎乎的控制台。接下来,我们就通过设置取出这个控制台:

①右键点击项目,设置项目属性

技术分享

②子系统改为窗口

技术分享

③入口函数设置为main

技术分享

④再次执行,黑框就不见了

技术分享

C++/CLR 使用(VS2012,VS2013,VS2015)编写

标签:dfa   html   就会   应用程序   编写   size   .net   建立   str   

原文地址:http://www.cnblogs.com/bizca/p/6079069.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!