不要看《深入浅出MFC》!

原创 2004年08月14日 11:28:00
    开篇先声明一点,《深入浅出MFC》是一本不错的书,对于MFC原码的剖析,十分到位,特别是前面对于MFC六大关键技术的总结和演示程序,尤其精彩。那为什么我要说不要看这本书呢?
    我是站在一个初学者的角度来说这句话的,也是我当初看了这本书的一些感受(因为过于难以理解,差了几章没有看,后来再补的),这本书对于MFC的讲解对一个初次接触MFC的人来说,内容过于的晦涩难懂,大段大段的原码引用,一定会使人头晕目眩,不知所措,就算忍受着煎熬读完,我敢保证,你坐在电脑前,打开vc++,肯定还是不知道怎么用,甚至添加一个控件成员变量都不会,更不要说用MFC开发一个windows程序了。
  
“深入浅出”这四个字,确实有点名不副实,也有着一定的误导作用,大多看这本书的朋友,我想一定是被它的名气所吸引的。不过,就我到现在的学习经验,我觉得,如果你不是要用到底层的开发,对于MFC的原码,不了解也没什么关系,只要知道其基本工作机制,就可以了,而这本书,完全可以不看,以目前的趋势,开发工具日益便捷,很多东西都是用的“代码自动生成”,除非,你想充分diy,一般默认这些就可以了。当然,能了解原理更好了,不过不是必须罢了。
   
另外,侯先生的语言也过于跳跃,类似于网页中的连接,有时让人无所适从,这大概也算是他的风格吧,不过,对于教材,或者说技术性的书,还是以线带面为好。
    对于有一定MFC编程经验的人来说,了解MFC原码,对编程水平的提高还是十分有帮助的,这里,我也推荐这本书!!
    对于想学习MFC的朋友,我还是推荐《VC++技术内幕》( Programming Visual C++ )当初我看的是英文的第五版,现在好像第六版也出来了吧,中文的好像只有第四版。
    我还建议大家在学MFC之前看一点WINDOWS编程的书,了解一些windows的工作原理,像消息机制啦等等
    当然了,这都是我个人的一些看法,仅供参考!

评侯捷的《深入浅出MFC》和李久进的《MFC深入浅出》

侯捷的<深入浅出MFC>相信大家都已经很熟悉了,论坛上也有很多介绍,这里我就不多说了。        而李久进的<MFC深入浅出>,听说的人可能就少得多。原因听说是这本书当时没有怎么宣传,而自从1...
  • softfox
  • softfox
  • 2013年02月18日 15:22
  • 3300

深入浅出MFC:《深入浅出MFC》入手基础指南

作为一个曾经想学习Windows程序设计的萌新,在听从老师的教导下入手了《深入浅出MFC》一书,但是不得不说,作为当时的我入手这本书实在太坑了,,完全看不懂,勉强看懂也理解不了,更不知道其价值,以至于...
  • qq_30168505
  • qq_30168505
  • 2016年09月26日 16:18
  • 2119

简单而完整:MFC骨干程序(深入浅出MFC之读书笔记)

Document/VIew是MFC的灵魂。CDocument可以内嵌其他对象(用来处理基本数据类型如链表、数组等等)。有关档案读写的操作在CDocument的Serialize函数中进行,有关画面显示...
  • xringm
  • xringm
  • 2016年03月29日 13:21
  • 766

贡献15本经典C、C++、MFC、VC++教程,都是pdf完整版的

贡献15本经典C、C++、MFC、VC++教程,都是pdf完整版的   2011-12-11 16:35:49|  分类: IT人生路 |  标签:c、c++、mfc、vc++   |字号 ...
  • frylion
  • frylion
  • 2013年03月06日 10:35
  • 12220

深入解析MFC消息响应和消息路由

1.MFC中的消息分为三种 (1)标准消息,也叫窗口消息(例:WM_PAINT,WM_CREATE,WM_LBUTTONDOWN,WM_CHAR) (2)命令消息,来自菜单,工具栏和加速键,都以WM_...
  • cytj129
  • cytj129
  • 2015年04月25日 15:45
  • 434

《深入浅出MFC》学习笔记之一

-——《深入浅出MFC》学习笔记之一    http://www.gjwtech.com/vcandc/vc2shengruqianchumfc02.htm    ...
  • lxw907304340
  • lxw907304340
  • 2015年05月13日 15:40
  • 445

mfc 深入浅出

基础(1) 來計算小於 100 的所有費伯納契數列(Fabonacci sequence)。費伯納契數列的計算方式是:1. 頭兩個數為 1。2. 接㆘來的每㆒個數是前兩個數的和。 #inclu...
  • iloveyou418
  • iloveyou418
  • 2018年01月06日 20:30
  • 22

经典C、C++、MFC、VC++教程,都是pdf完整版的

发现一个“新浪微盘”,空间大,下载方便,也没有广告。以后我会陆续把我的所有开发资料移到“新浪微盘”中,免费分享给大家。 (1) 有“新浪微博”的可以直接拷贝资料到你自己的新浪微盘(我的新浪微盘 ...
  • xyw_Eliot
  • xyw_Eliot
  • 2013年06月19日 21:39
  • 4244

即将出版《Spring Boot入门与实践》

即将出版《深入浅出Spring Boot》,先来广告一波
  • ykzhen2015
  • ykzhen2015
  • 2017年12月01日 09:54
  • 499

深入浅出MFC:MFC中的的RTTI实现

在了解了MFC的基本运行的流程之后,让我们再来看看一个特殊的问题:如何在运行的过程中动态地保存一个对象的类型信息并判断得到其类型 虽然在很早之前,C++就已经原生的实现了RTTI特性,只需要通过使程序...
  • qq_30168505
  • qq_30168505
  • 2016年09月29日 09:51
  • 381
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:不要看《深入浅出MFC》!
举报原因:
原因补充:

(最多只允许输入30个字)