作品简介

本书在内容的组织上循序渐进、由浅入深;在知识的介绍上,从内到外、从原理到实践。

第1章首先给读者介绍了Visual Studio 2017的安装和使用,以及离线MSDN的安装。第2章帮助读者掌握Windows平台下程序运行的内部机制。第3章帮助读者复习C++中的重要知识,为后续知识的学习打下良好的基础。第4章重点剖析MFC框架程序的运行脉络,并与第2章的知识做对照,为读者彻底扫清学习MFC的迷雾。相信通过这一章的学习,很多以前学过MFC的读者都会有一种恍然大悟的感觉。前四章可以归为基础部分,从第5章开始就是实际应用开发的讲解了,包括绘图、文本、菜单、对话框、定制程序外观、图形保存和重绘、文件和注册表操作、网络编程、多线程、进程间通信、ActiveX控件、动态链接库、HOOK编程等多个主题,并且每一章都有一个完整的例子。

孙鑫,IT技术和教育专家,2009年中国教育杰出人物。具有20多年的软件开发和教育培训经验,精通多种程序语言和技术架构,曾主讲过的课程包括C/C++、VC++、COM/DCOM/COM+、SQL Server、Oracle、Java、J2EE、Struts/Struts 2、Hibernate、MyBatis、Spring、数据库建模等。2004年曾推出“Java无难事”和“VC++深入编程”教学视频,获得了强烈反响,在网络上掀起了一股视频教学的风潮,数十万名学员通过这两套视频走上了软件开发的道路。

作品目录

  • 前言
  • 第1章 准备开发环境
  • 第2章 Windows程序内部运行机制
  • 第3章 掌握C++
  • 第4章 MFC框架程序剖析
  • 第5章 简单绘图
  • 第6章 文本编程
  • 第7章 菜单
  • 第8章 对话框(一)
  • 第9章 对话框(二)
  • 第10章 定制应用程序外观
  • 第11章 绘图控制
  • 第12章 图形的保存和重绘
  • 第13章 文件和注册表操作
  • 第14章 文档与串行化
  • 第15章 网络编程
  • 第16章 多线程
  • 第17章 线程同步与异步套接字编程
  • 第18章 进程间通信
  • 第19章 ActiveX控件
  • 第20章 动态链接库
  • 第21章 HOOK编程
展开全部