本书适合初学者和进阶者,随书配套 demo源码;
借用键盘侠们的评价:
内容涵盖面广,从入门到精通,授课通俗易懂,分析问题独到精辟,绝对是目前国内顶级的VC++教学视频。学员通过本套光盘的学习,能够快速掌握VC++,进一步精通VC++。
1、循序渐进
从Win32SDK编程开始讲解,帮助大家理解掌握Windows编程的核心 —— 消息循环机制。
2、通俗易懂
编程语言枯燥难懂,然而通过孙鑫老师形象化的讲解,Windows和MFC编程中的难点、重点,让你轻松掌握。
3、实战性强
编程中要注意什么?如何阅读出错提示?如何调试运行程序?如何排查错误,解决问题?通过孙鑫老师的一步步操作讲解,带你迅速掌握程序开发的全过程。
4、内容全面
Windows编程知识,VC++面向对象的编程思想,MFC编程,涵盖了软件开发中的绝大部分应用,以及在以后开发中可能出现的问题,由孙鑫老师一一帮你剖析。
5、讲解深刻
在一些重难点知识以及属于操作系统内核编程方面的知识,孙鑫老师都将给你剖析其本质,讲解其后台运行的原理,让你从根本上理解、掌握并灵活运用这些知识
源码目录:
书籍目录:
第1章 Windows程序内部运行机制
1.1 API与SDK
1.2 窗口与句柄
1.3 消息与消息队列
1.4 WinMain函数
1.4.1 WinMain函数的定义
1.4.2 窗口的创建
1.4.3 消息循环
1.4.4 编写窗口过程函数
1.5 动手写第一个Windows程序
1.6 消息循环的错误分析
1.7 变量的命名约定
1.8 小结
第2章 掌握C++
2.1 从结构到类
2.1.1 结构体的定义
2.1.2 结构体与类
2.2 C++的特性
2.2.1 类与对象
2.2.2 构造函数
2.2.3 析构函数
2.2.4 函数的重载
2.2.5 this指针
2.2.6 类的继承
2.2.7 虚函数与多态性、纯虚函数
2.2.8 函数的覆盖和隐藏
2.2.9 引用
2.2.10 C++类的设计习惯及头文件重复包含问题的解决
2.2.11 VC++程序编译链接的原理与过程
第3章 MFC框架程序剖析
3.1 MFC AppWizard
3.2 基于MFC的程序框架剖析
3.2.1 MFC程序中的WinMain函数
3.2.2 MFC框架窗口
3.2.3 消息循