当前位置:C++技术网 > 资讯 > 我是这么入门mfc的

我是这么入门mfc的

更新时间:2015-07-20 23:58:23浏览次数:1+次

我是这么入门mfc

仅供参考,我的学mfc之前,只会hwnd句柄对应该一个控件,win32很多函数都没有用过,只知道要用的时候百度。C++刚刚入门。如果你和我的情况一样,那么这篇文章的参考价值就比较大。

很多新手都疑惑,一本《深入浅出mfc》或者《MFC程序设计》,打开大纲,好宏大的C++类。我们是要重头到尾看完,必然会看得很晕,而且在中途很可能会放弃,因为不知道到底学了以后什么时候能用得上。

我的学习方法是:用到了再学。虽然这种方法比较功利性,但是对于入门的同学来说却有另一番风味。尝到甜头的时候学下去更有动力。

我们需要做的是,使用向导类,建立起我们需要的东西,双击按钮写下我们的方法,即使我们不知道为什么会调用这些方法,我们目前需要知道的是,点击按钮,就能运行刚刚写下的代码(十分的功利性,哈哈!)。这个时候我们就回百度,有什么窗口可以时间什么功能,例如:下拉框,编辑框,警告框。这个时候我们就可以写很多小程序了,例如我们需要做一个编辑框,填入MP3文件名称,一个播放按钮。那么我们会这样准备:

1、拉框:一个编辑框,一个按钮。

2、向导类:绑定一个编辑框的值,不懂得话,百度如何使用向导类,稍微能用就可以

3、双击按钮让它自己生成一些代码,我们只需要在按钮写一些代码

4、百度“mfc 怎么播放MP3”(开发捷径,百度资料)

5、复制那一段代码,做适当的修改,入变量名,传入参数等等

6、编译通过,试着去运行

7、知道成功播放为止

那么这个时候我们会乱搞,总之能播放音乐,第一次用mfc播放音乐还是挺有成就感的,虽然并没有什么实际的功能。但是你会发现,一旦你用些时间,百度,复制代码。便可以做一些功能。然后我们慢慢地依赖于百度,依赖于向导类(最求功利性的坏处)。

我们瞎搞能作出几个小软件,点来点去的。但是我们并不知道别人是怎么做的。

所谓“前人之见,后人之师。”

我们又发现一个捷径,看别人是怎么用,我们学着用,并且顺便看看原理。我们一直都走在捷径上面,能不快吗?那么这时候我们会找些经典书籍《深入浅出mfc》或者《MFC程序设计》,找些入门视频,看别人怎么用自己就模仿,模仿能力强就是胜利了,你看腾讯也是这样过来的。又是一条捷径:模仿——尽快地吸收别人的营养,闭门造车并不能好的选择。

我们从来都不拒绝和别人交流,和别人争论,因为如果我输了,错误观点被发现而且纠正,赚的是我自己,如果我赢了,证明我的脑子还是挺聪明的。想一想,晋升CEO,迎娶白富美,登上人上巅峰这些事都已经不远了!

这些是我的个人观点。要问的就留个言吧。参考参考。

2015720

By 顺铭