不用C++代码写MFC基于对话框应用程序
虽然早就想不用VC++6.0,但实验室的项目是在VC++6.0下写的,所以MFC的学习也是在VC6下了,当初装的VS2008一直没去用过,现在VS2010又老是在网页上这么招摇,诱惑我,我实在是抵挡不住她的妩媚啊,呵呵,虽然实验室的电脑配置要满足她还真是很难,但我还是强行安装了,结果还好,只是启动时间,跟新建项目加载库文件时间长一点,我勉强还是接受了。
步骤/方法
- 01
想起以前重写又重写的最简单一个mfc的计算器程序,现在又打算在VS2010下写一遍,就在摸索过程中,新建MFC程序时,选择基于对话框,如下图:
- 02
它比VC6.0多了一个个自定义的选项“口使用HTML对话框”,默认是不选中的,我好奇的选上了,进去之后还发现VS2010下MFC程序的一些改进,比如说类向导(快捷键也变了ctrl+),控件的属性界面,都方便与完善了很多,具体操作有待我多多摸索。这里先介绍我的新发现,选了那个使用HTML对话框之后,在工程文件里面就多了一个.htm文件,双击打开,会发现所有控件都在这个htm文件里,打开正在的DIALOG文件,是一个空白的FORM,它就像一个底板一样,在htm的设计视图里可以看到它的背景是透明的然后覆盖在这个主form上面,如下图:
- 03
发现了这些后,我就尝试在htm文件里修改代码,就想做网页一样,可以很简单的设计界面了,我尝试了里面增加用JavaScript代码,发现还真是可以运行,于是想到,这样是不是只在这个文件写计算器的代码饿了,网上搜一个JavaScript的源代码,稍微修改就得到这个简易计算器了,这就符合我题目所说的,自己不用增加一句C++的代码了,,说它是MFC程序好呢,还是说它是web程序号呢,O(∩_∩)O哈哈~~~~效果图如下
赞 (0)