最近在学习MFC视频与资料同时在看,视频用的是吕鑫的VC++就业培训宝典之MFC视频教程,因为他的视频使用的是VC6.0平台,我现在在用英文版的vs2010,两者差别还是很大的。建议用VS的人可以http://www.jizhuomi.com/school/c/150.html
这个网站是vs2010的mfc教学,两个结合事半功倍。
我自己在学习编程的时候不喜欢看书,感觉我有些许的阅读障碍,一般的网站上面不论讲的多详细,我都是看不懂得,所以我喜欢先看视频了解大概的知识点,知道一些常识,在去网站做给出的例子,大家在看视频或者文字的时候看到举出的列子感觉很容易实现,其实自己在练习的过程中会出现各种问题,所以学习编程一定要多练习练习!!
1.在VS2010中创建一个MFC项目
创建MFC是点Visual C++而不是下面的MFC!!
2.在VS中OnInitDialog在classwizard中,vs实在message中单VS把它变成一个虚函数
3.mfc的控件变量
在toolbox中可以直接拖动的就是控件,控件有属性,常见的属性有caption和ID,每个控件有单独的ID用来关联。控件变量,有两种control和value。我现在还没有完全搞懂,value有很多类型int,double,string等,我认为当控件有具体的数据类型时应该用valu比如做加法器的时候加数被加数都是固定类型,此时添加控件变量就要用到value。
4.mfc中添加函数
mfc中控件像按钮什么都可以直接双击控件,打开其函数
其他的函数怎么添加呢?
就像上面的InitAllCheckBoxStatus()函数本来CbuttonDlg中不存在是自己添加的,就是通过右击鼠标
这就OK了~~~~