图书介绍

Windows下的C/C++高级编程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Windows下的C/C++高级编程
  • 朱磊,周彬编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115101825
  • 出版时间:2002
  • 标注页数:350页
  • 文件大小:13MB
  • 文件页数:357页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Windows下的C/C++高级编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Windows基础1

1.1 Windows的简单历史1

1.2 第一个Windows程序2

1.2.1 关于Windows API编程2

1.2.2 编写第一个Windows程序2

1.2.3 对FirstProgram.c的分析3

1.3 Windows与Unicode5

1.3.1 字符集5

1.3.2 C运行库对Unicode的支持6

1.3.3 Windows与Unicode7

第2章 窗口和消息11

2.1 HELLOWIN程序11

2.2 一些新概念14

2.2.1 Windows API函数调用说明14

2.2.2 新的数据类型15

2.2.3 匈牙利表示法16

2.3 注册窗口类17

2.4 创建窗口21

2.5 显示窗口22

2.6 消息循环23

2.7 窗口函数与消息处理25

2.8 WM_PAINT消息26

2.9 WM_DESTROY消息27

2.10 Windows编程的关键27

第3章 文本显示29

3.1 显示的时机29

3.1.1 发送WM_PAINT消息29

3.1.2 重绘的范围30

3.2.1 窗口坐标33

3.2 简单的文本显示33

3.2.2 文本和背景的颜色34

3.2.3 设置背景显示模式35

3.2.4 选择字体35

3.2.5 字符大小40

3.2.6 显示文本的例子41

3.3 滚动条的应用45

3.3.1 滚动条基础45

3.3.2 滚动条的范围和位置46

3.3.3 滚动条消息47

3.3.4 添加滚动条49

3.3.5 改善滚动条55

3.4 关于文本显示的更多内容65

3.4.1 更多的文本输出函数66

3.4.2 Windows中的字体70

3.4.3 逻辑字体71

第4章 图形显示79

4.1 图形设备接口79

4.2 设备描述表80

4.2.1 获取设备描述表句柄80

4.2.2 设备描述表属性82

4.2.3 保存设备描述表83

4.3 设备坐标系和逻辑坐标系85

4.4 映射模式90

4.4.1 窗口和视图90

4.4.2 Windows的映射模式91

4.4.3 设备描述表信息102

4.5 关于色彩106

4.6 画笔、刷子和空隙的填充109

4.6.1 画笔的使用109

4.6.2 刷子的使用111

4.6.3 填充空隙113

4.7 画点和线条114

4.7.1 绘制像素点114

4.7.2 绘制线条114

4.7.3 绘制线条的示例程序117

4.8 绘制填充图形121

4.9 矩形函数、区域和裁剪132

4.9.1 矩形函数132

4.9.2 区域133

4.9.3 区域和裁剪136

4.9.4 区域和裁剪的示例程序137

4.10 绘图模式140

第5章 键盘143

5.1 键盘基础143

5.2 键盘消息145

5.2.1 击键消息145

5.2.2 击键消息示例程序148

5.2.3 字符消息156

5.2.4 字符消息示例程序158

5.4.1 插入标记的概念164

5.3 活动窗口和输入焦点164

5.4 插入标记和输入焦点164

5.4.2 插入标记示例程序166

第6章 鼠标173

6.1 鼠标基础173

6.2 鼠标消息173

6.2.1 鼠标的客户区消息173

6.2.2 非客户区消息177

6.3.1 用户区的信息细节178

6.3 来自鼠标消息的附加消息178

6.3.2 非用户区的信息细节182

6.4 鼠标光标形状183

6.5 一个鼠标的例子程序183

第7章 子窗口与常用控件187

7.1 子窗口187

7.1.1 创建子窗口188

7.1.2 一般子窗口的示例程序192

7.2 常用控件204

7.2.1 常用控件的一般操作204

7.2.2 几种常用控件206

7.2.3 常用控件的示例程序216

第8章 对话框227

8.1 模态对话框和非模态对话框227

8.2 通用对话框库228

8.3 通用对话框231

8.3.1 颜色对话框231

8.3.2 字体对话框234

8.3.3 查找和替换对话框237

8.3.4 打开文件和另存为对话框241

8.3.5 页面设置对话框245

第9章 内存管理253

9.1 Windows内存的结构253

9.2 虚拟内存255

9.2.1 虚拟内存的检测255

9.2.2 虚拟内存操作259

9.3 应用程序堆260

9.3.1 堆的生命周期261

9.3.2 堆的内部情况265

9.4.1 实用函数268

9.4.2 文件映射268

9.4 内存扩展268

第10章 文件系统271

10.1 创建和打开文件272

10.2 读出和写入文件273

10.3 创建和使用临时文件275

10.4 搜索文件276

10.5 监控目录中的变化278

10.6 异步读写文件282

11.1 MDI概述285

第11章 多文档界面285

11.2 MDI应用程序结构286

11.3 MDI支持287

11.3.1 MDI函数287

11.3.2 MDI消息289

11.4 MDI示例程序290

11.4.1 程序290

11.4.2 资源304

11.4.3 程序初始化305

11.4.4 框架窗口消息处理305

11.4.5 文档窗口消息处理307

第12章 多任务和多线程309

12.1 线程与进程309

12.1.1 进程的描述309

12.1.2 线程的基本概念310

12.1.3 线程和进程的比较310

12.2 多任务的各种模式311

12.2.1 DOS下的多任务311

12.2.2 单用户多任务311

12.3.1 多线程的基本知识312

12.3 Windows多线程312

12.2.3 多用户多任务312

12.3.2 线程对象314

12.4 线程局部存储328

第13章 Windows Sockets编程333

13.1 TCP/IP与Windows Sockets333

13.1.1 TCP/IP333

13.1.2 Sockets334

13.2 WinSock示例程序339

13.2.1 一个简单的聊天程序339

13.2.2 对Windows Sockets的更多了解349

热门推荐