深入浅出 MFC 第二版

出版社:松岗
出版日期:1997.05
ISBN:9789572225189
作者:侯俊杰
页数:16 章,942 页页

作者简介

深入浅出MFC是一本介绍 MFC(Microsoft Foundation Classes)程式设计技术的书籍。对於 Windows 应用软体的开发感到兴趣,并欲使用 Visual C++ 整合环境的视觉开发工具,以 MFC 为程式基础的人,都可以从此书获得最根本最重要的知识与实例。

如果你是一位对 Application Framework 和物件导向(Object Oriented)观念感兴趣的技术狂热份子,想知道神秘的 Runtime Type Information、Dynamic Creation、Persistence、Message Mapping 以及 Command Routing 如何实作,本书能够充分满足你。事实上,依我之见,这些核心技术与彻底学会操控 MFC 乃同一件事情。

全书分为四篇:

第一篇【勿在浮砂筑高台】提供进入MFC核心技术以及应用技术之前的所有技术基础,包括:

Win32程式观念:message based, event driven, multitasking, multithreading, console programming。
C++ 重要技术:类别与物件、this 指标与继承、静态成员、虚拟函式与多型、模板(template)类别、异常处理(exception handling)。
MFC 六大技术之简化模拟(Console 程式)
第二篇【欲善工事先利其器】提供给对 Visual C++ 整合环境全然陌生的朋友一个导引。这一篇当然不能取代 Visual C++ User's Guide 的地位,但对整个软体开发环境有全盘以及概观性的介绍,可以让初学者迅速了解手上掌握的工具,以及它们的主要功能。

第三篇【浅出 MFC 程式设计】介绍一个 MFC 程式的生死因果。已经有 MFC 程式经验的朋友,不见得不会对本篇感到惊艳。根据我的了解,太多人使用 MFC 是「只知道这麽做,不知道为什麽」;本篇详细解释 MFC 程式之来龙去脉,为初入 MFC 领域的读者奠定扎实的基础。说不定本篇会让你有醍醐灌顶之感。

第四篇【深入 MFC 程式设计】介绍各式各样 MFC 技术。「只知其然 不知其所以然」的不良副作用,在程式设计的企图进一步开展之後,愈来愈严重,最终会行不得也!那些最困扰我们的 MFC 巨集、MFC 常数定义,不得一窥堂奥的 MFC 黑箱作业,在本篇陆续曝光。本篇将使您高喊:Eureka!

范例程式方面,第三章有数个 Console 程式(DOS-like 程式,在 Windows 系统的DOS Box 中执行),模拟并简化 Application Framework 六大核心技术。另外,全书以一个循序渐进的 Scribble 程式(Visual C++ 所附范例),从第七章开始,分章探讨每一个 MFC 应用技术主题。第13章另有三个程式,示范 Multi-View 和 Multi-Document 的情况。14章~16章是第二版新增内容,主题分别是 MFC 多绪程式设计、Custom AppWizard、以及如何使用 Component Gallery提供的 ActiveX controls 和 components。


 深入浅出 MFC 第二版下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计11条)

  •     原来看了孙鑫的《vc++深入详解》,觉得还好,但是对文档/视这一块儿讲得有点弱,有些地方为了举例子方便,根本就是把这个给忽视了,可能是只为了多方面讲解VC的原因吧,还是从里面学了很多东西,也对MFC有了个大概的了解,实际上觉得在看《深入浅出MFC》之前先看下那本书还是很有好处的。看这本书确实深入了很多,但那些宏也确实把我看的有点头晕,呵呵。又从把第三章看了一遍,看了点MSDN,豁然开朗,呵呵
  •     我认为既然microsoft studio推出了MFC,就像书中所说“我从来没感觉机器馒头难吃”一样,框架为我们节约了时间,使问题注重于function or method,这也正符合了面向对象的思想。此本书着重的讲解了MFC的原理、机制及一些应用,我本人个人认为看这本是为了深入了解MFC的原理和机制,那它必然不会是一本好的工具书,所以需要在用过MFC后再读它,会有所受益,它会给你做AF的思想与原理!
  •     这本书很有名,由于惧怕MFC过多的晦涩的宏定义而没有好好看过,由于项目原因必须深入MFC程序设计而不得不抱着电子书开始啃。书没看完,但觉得很有提纲挈领的意思。之前看的书杂七杂八,有介绍系统底层的,也有外国原版的高屋建瓴的,这本书深度刚好合适,且语言通俗精炼流畅,单是阅读书中对于技术历史的描述就可以津津乐道、大快朵颐,这里不得不佩服台湾人写书的功力。中国的作者写的技术书的质量可谓良莠不齐。随便去某个大学的TPXXXX里面去找那些IT书籍,十有八九的ASP、JSP、CSS、HTML全是抄的,例程都一样,实用价值很烂,不自成体系,深度完全不够,概念错乱,对于良好的编程思维和修养毫无裨益,反而让人望而生厌,徒生芥蒂。当然,大陆的作者不凡佳作,如《程序员的自我修养》《一个操作系统的实现》等,技术细节很透彻,而且非常易懂。外国的原版技术书籍我看的思想性居多,当然也有比如《Unix高级编程》这种脚踏实地的经典。总体感觉外国人注重思想,很凝练,这可能往往是能写出软件、理解软件开发思想的真正道理。而对于初学者来说,那些思想太过深邃,往往难以理解,反而打消学习的积极性。台湾人的书籍的另辟蹊径,集时效性、深度和可读性为一体,阅读感觉很流畅、舒服,而且让人感觉作者功夫不浅,比如鸟哥的Linux系列和书中提到的那些书评、期刊。本来只是用来窥探MFC的内部机制的,因为程序本身出现运行时错误而又不想去网上搜那些有时不知所云的技术帖子,没想到反而重新认识了Windows编程、C++甚至面向对象。本来么,这几就只是了解的浮光掠影。我一直都不是个老老实实做技术的人,却喜欢乱写评论。

精彩短评 (总计50条)

  •     没想到MFC这么快就过时了,更离谱的是,我当时读的时候MFC就已经“开始过时了”。侯捷的文笔实在了得,在TECHNICAL WRITTING里实在难得,纵使不学MFC,看看都是值得的。天啊,MFC真的过时了。
  •     侯老师的书写得很好!很多年前读的,不知道现在是不是已经过时了? 如果要学MFC编程推荐阅读。
  •     几好的一本书
  •     MFC,很老的书了,新的MFC结构也不太一样,不过必须从老结构开始才能学到内容。
  •     简单的读过这本书,没有深入了解
  •     这个曾经真的试图看过。貌似太难的样子,不太懂。基础不好的不推荐读
  •     Coding 入门很好的书
  •     已经忘光了 可是当年算是经典 现在的人可以不用看了
  •     MFC框架很丑陋
  •     一直以为侯捷是一个非常出色的译者,没想到他竟然还可以写出如此经典的书。书如其名,深入浅出。想深入了解MFC,这本是必读之书
  •     勿在浮沙筑高台。后悔没有早点看到。
  •     我UI的入门书,啥都不说了
  •     2011.01.24
  •     CPP系Q1
  •     读不懂
  •     半個月读完的,為了上手項目.... 消息机制的原理说得比较清楚
  •     讲的很细,很基础
  •     阐述详细,解释清楚。 但夸大问题本身解决的困难程度。或使读者勇气不够。 另行文方式太过罗嗦,描述用语不够专业,导致需用文字大片描述而不得点。 依旧好评,适合初学者。
  •     我该怎么说呢。。。诸如此类这确实是我觉得最没用的东西。这本书算是工具书吧。还是老的工具书。
  •     第一遍,还是有很多疑惑。。。
  •     学生时代读的,也没有太搞懂。但仍然记得某位同学的一句话,“这本书毁了一代人”
  •     看了这本书最大的收获不是MFC的知识,而是C++基础和framework的知识。
  •     本书的质量和用心是毋庸置疑的。但是 MFC,属于一个典型过度设计的不良案例。所以,你没有必要使用它,但是作为一种近乎 windows 平台的“通用交流语言”,你知道要懂和了解它,可以比较容易的使用其他人使用 MFC 开发的代码基础,不困难的融为己用。这是一个基本要求。
  •     学MFC的时候 读过 一知半解
  •     【把复杂的东西说简单才腻害,好书!】
  •     看得出它带着一种高级情感
  •     MFC必看
  •     MFC经典大作,
  •     只是读了前边几个章节,MFC的解决方法太不优雅了,定义各种宏去实现封装,为了目的不择手段啊。觉得没有必要读下去了。
  •     深入剖析了MFC的脉络
  •     如果不想读《mfc internal》那种漫天源码的书,建议读一读这本,深入浅出,书中第二三章并没有传说那么难。
  •     读了两遍 MFC基本上手了
  •     不愧为大师啊 相见恨晚之感。。
  •     早年看过的技术书
  •     当年还是很喜欢读技术书的
  •     我都记不得上次用MFC是什么时候了 这本书倒是有印象 额 适合没基础没想法的人照葫芦画瓢吧
  •     侯捷老师的名著。
  •     语言太难懂了
  •     侯捷的书一向雷声大雨点小,,前三章有价值,后面的就有点水了。。
  •     翻来覆去就是那几个宏,也许这本书可以变得更薄许多
  •     10年TEC-ED上听过侯老师的一堂课,其对技术的认真和细节的钻研态度对我触动很大。。这本可以说是侯老师的经典之作吧,虽然MFC现在。。。在这本书里你还可以见到其他书里没有的图表描述方式。。
  •     2013-9-8: 今天我又看了一遍, 虽然好久没有碰了, 但依托之前的训练还能想起很多, 好书肯定不只让你读一遍而已. 我觉得配套孙鑫的视频更好, 两样学习下来, 可以很有把握了.
  •     难得一见的技术好书
  •     粗略看过。理解MFC机制的一本好书,侯捷老师的讲解很清楚,同时又有大量的图示。从中可以看到MFC的内部的流程是什么样的。
  •     台湾侯捷先生的作品,讲的深入并且逻辑清晰。
  •     侯捷深入浅出的一部, 看了太久, 后来也很少做MFC的工作, 已经基本忘了, 但是印象中没有STL那本好, 那本的很多东西, 不知道是不是用C++还比较多的原因, 一直印象深刻.
  •     1、主要看第二章 C++的重要性质,了解C++的多态是怎么实现的。 2、力荐的原因除了里面的图表让我了解的多态怎么通过vtable实现之外,还有作者写书的风格,这一章里面出现了"让我替你问一个问题"、"得到这些结论后,看看什么事情会困扰我们"、"你一定很想知道虚函数是怎么做出来的,对不对?"等引导性的句子,这么好处除了引导,给出作者的思路,还有读起来不会枯燥。
  •     重点看了前面c++基础特性的。mfc后面都忘得差不多了,就记得好多宏。。。
  •     说句实话,不喜欢这本书,并不是写的不好,而是读完过一段时间,基本上没有在我的脑海里留下很多有用的东西,有可能我本身不太做界面方面的工作。当然作为一种专研去剖析代码值得学习,如果不是搞这方面工作的人读这本书帮助不大,更推荐同自己平时工作相关的类库源码分析,例如:Stl源码分析、Python源码分析等。
  •     MFC的原理性书籍,了解了它,可以解答很多心中的疑惑,参照它,在实践中能给你很多设计上的灵感。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024