C++的MFC看不懂,很迷茫,求指导

我有一定C++语言基础,有一定ACM算法基础,也有一定C#.net的基础(写个AI五子棋之类的,当时练习搜索剪枝用的)。想着手更深入的学习下C++。最近看了孙鑫的第三课,... 我有一定C++语言基础,有一定ACM算法基础,也有一定C#.net的基础(写个AI五子棋之类的,当时练习搜索剪枝用的)。
想着手更深入的学习下C++。最近看了孙鑫的第三课,MFC框架,感觉十分迷茫。
拿C#来说,仅仅是在main函数中,启动窗体类,类分为两个文件,一个放拖拽控件自动生成的代码,也很容易读懂。另一个放一些消息响应的处理函数。
而我用visual studio建立了一个mfc程序,一下蹦出来那么多个文件,让我无从下手。

求大侠们讲解一下他们之间的联系和各自的作用。另外指导一下该如何学习mfc
回答的好的话我会加分的,本想直接上50分,但怕浪费了。
展开
 我来答
Clor001
2012-03-24 · TA获得超过803个赞
知道小有建树答主
回答量:399
采纳率:0%
帮助的人:379万
展开全部
基础类库封装的是Windows 的 API函数,
入手MFC之前建议先稍微了解下API函数。
stdafx 是微软的一个小组,叫af 的由来的,所以框架都会有这个文件。
加头文件也习惯在这里加,我是这么弄的。

Doc ,view ,你这个应该的文档框架把,
MFC有单文档,对话框,多文档,对话框比较简单,建议先学习对话框。
生成的所有的代码框架根据你的选择有关,也就是建造工程的时候。

学习MFC刚开始会不习惯,看多了就好了。消息处理理解好了,入手也就快了。
资源文件主要是加载图标这些东西的。

建议多看代码,自己写点东西运行就好。
追问
我头疼的是,一方面,不知道上哪看代码,而且也看不懂
我下了个c++小游戏时尚编程百例什么的代码,
也是一大堆文件,不知道从哪看起

另外,大侠能推荐本入门一点的书或视频么(多倾向于实例,最好手把手教的那种)?
当然,我拒绝数据库增删改查类的书,感觉C++写这类程序毫无优势。
追答
直接上源码的确有点迷糊。
代码一般从头文件,处理流程来看吧。
就以前做过一个MFC的播放器,看的书是
《VC++深入详解》孙鑫
《深入浅出MFC简体中文版》侯捷
两本书,也是硬着头皮上的。
要是喜欢游戏的话,有一本《VC++游戏编程基础》

PS:入门的书我还真不了解,好书有好书的理由,手把手也只是手把手而已。
我都是硬着头皮来的。
王晴孙
2012-03-26 · 超过14用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:34.2万
展开全部
c++优势不是一句话就可以说完的,找我给你资料
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangmouren2007
2012-03-25 · TA获得超过474个赞
知道小有建树答主
回答量:325
采纳率:0%
帮助的人:178万
展开全部
路过,我也一直头大
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cf1106969543
2012-03-25 · TA获得超过192个赞
知道答主
回答量:42
采纳率:0%
帮助的人:24.4万
展开全部
我也是,顺便求教。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式