本人最近被迫学习MFC,领导丢给我一本VC++深入详解要我看,然而我就看了一天就受不了了,整体感觉就是该讲的没讲,不该讲的啰嗦一堆,很多概念都是理所当然的出现,而不做解释。
于是自己另外找书看,发现MFC WINDOWS程序设计 这本书讲的才是真的好啊,看了第一章HELLO world程序就明白MFC大概是怎么运行的了,从最一开始的MFC1.0架构讲起,在此基础上讲了一些常用功能的实现方法,然后再升级到文档视图结构,整个过程逻辑结构清晰,由浅入深,简洁易懂。
而孙鑫那本书呢,一开始就讲SDK的程序,讲的又不够详细,不如去看WINDOWS程序设计的第一章;然后第二章讲c++的基本语法,更是鸡肋,如果读者连c++都不会,他应该另外找书学习,如果读者会c++,那么这一章更是没有必要。然后第三章总算进入正题了,然而,我并没有看到一个完整的MFC程序,我看到的只是他不厌其烦的讲解一些界面操作,然后就开始剖析源码了。然后消息映射机制居然放在绘图里面讲。到此为止我就没看了。我大致翻了翻后面,大部分都是在讲界面操作,而始终没有完整的呈现一个程序,如果连程序框架都没搞清楚,学那什么添加函数,添加控件的操作有什么意义
于是自己另外找书看,发现MFC WINDOWS程序设计 这本书讲的才是真的好啊,看了第一章HELLO world程序就明白MFC大概是怎么运行的了,从最一开始的MFC1.0架构讲起,在此基础上讲了一些常用功能的实现方法,然后再升级到文档视图结构,整个过程逻辑结构清晰,由浅入深,简洁易懂。
而孙鑫那本书呢,一开始就讲SDK的程序,讲的又不够详细,不如去看WINDOWS程序设计的第一章;然后第二章讲c++的基本语法,更是鸡肋,如果读者连c++都不会,他应该另外找书学习,如果读者会c++,那么这一章更是没有必要。然后第三章总算进入正题了,然而,我并没有看到一个完整的MFC程序,我看到的只是他不厌其烦的讲解一些界面操作,然后就开始剖析源码了。然后消息映射机制居然放在绘图里面讲。到此为止我就没看了。我大致翻了翻后面,大部分都是在讲界面操作,而始终没有完整的呈现一个程序,如果连程序框架都没搞清楚,学那什么添加函数,添加控件的操作有什么意义