VC++深入详解 第3版 基于VisuaStudio2017+C#入门经典 第8版 共2册书籍pdf下载pdf下载

VC++深入详解 第3版 基于VisuaStudio2017+C#入门经典 第8版 共2册书籍百度网盘pdf下载

作者:
简介:本篇主要提供VC++深入详解 第3版 基于VisuaStudio2017+C#入门经典 第8版 共2册书籍pdf下载
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

9787000017933


9787121362217 9787302517740


VC++深入详解(第3版)




内容简介



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



目录

  

第1章  准备开发环境1

1.1 下载并安装Visual Studio 20171

1.2 运行一个程序——

Hello World3

1.3 安装离线MSDN5

1.4 小结7

第2章  Windows程序内部运行

机制8

2.1 API与SDK8

2.2 窗口与句柄9

2.3 消息与消息队列10

2.4 WinMain函数11

2.4.1  WinMain函数的定义12

2.4.2  窗口的创建13

2.4.3  消息循环20

2.4.4  编写窗口过程函数22

2.5 动手写一个Windows程序26

2.6 消息循环的错误分析30

2.7 变量的命名约定32

2.8 小结33

第3章  掌握C++34

3.1 从结构到类34

3.1.1  结构体的定义34

3.1.2  结构体与类36

3.2 C++的特性38

3.2.1  类与对象39

3.2.2  构造函数39

3.2.3  析构函数42

3.2.4  函数的重载43

3.2.5  this指针44

3.2.6  类的继承46

3.2.7  虚函数与多态性、纯虚函数54

3.2.8  函数的覆盖和隐藏58

3.2.9  引用61

3.2.10  C++类的设计习惯及头文件

重复包含问题的解决63

3.2.11  VC++程序编译链接的原理与过程69

第4章  MFC框架程序剖析71

4.1 MFC应用程序向导71

4.2 基于MFC的程序框架剖析74

4.2.1  MFC程序中的WinMain

函数76

4.2.2  MFC框架窗口87

4.2.3  消息循环93

4.2.4  窗口过程函数95

4.2.5  文档/视类结构96

4.2.6  帮助对话框类96

4.3 窗口类、窗口类对象与窗口97

4.3.1  三者之间关系97

4.3.2  在窗口中显示按钮101

4.4 本章小结108

第5章  简单绘图109

5.1 MFC消息映射机制109

5.1.1  类向导110

5.1.2  消息映射机制113

5.2 绘制线条118

5.2.1  利用SDK全局函数实现

画线功能119

5.2.2  利用MFC的CDC类实现

画线功能120

5.2.3  利用MFC的CClientDC类

实现画线功能121

 

5.2.4  利用MFC的CWindowDC类

实现画线功能123

5.2.5  在桌面窗口中画线124

5.2.6  绘制彩色线条125

5.3 使用画刷绘图127

5.3.1  简单画刷127

5.3.2  位图画刷128

5.3.3  透明画刷131

5.4 绘制连续线条136

5.5 绘制扇形效果的线条138

5.6 本章小结140

第6章  文本编程141

6.1 插入符141

6.1.1  创建文本插入符141

6.1.2  创建图形插入符145

6.2 窗口重绘146

6.2.1  OnDraw函数147

6.2.2  添加字符串资源149

6.3 路径151

6.4 字符输入155

6.4.1  设置字体160

6.4.2  字幕变色功能的实现162

6.5 本章小结167.............