图书介绍

Windows程序设计技术PDF|Epub|txt|kindle电子书版本网盘下载

Windows程序设计技术
  • 刘腾红等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302095450
  • 出版时间:2004
  • 标注页数:232页
  • 文件大小:79MB
  • 文件页数:244页
  • 主题词:窗口软件,Windows-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

Windows程序设计技术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 982

1.2.2 Windows 20004

1.2.3 Windows XP7

1.3 Windows程序设计的特点8

1.3.1 Windows应用程序的开发工具8

1.3.2 Windows应用程序的组成9

第2章 Windows编程基础11

2.1 Windows的编程机制11

2.1.1 Windows操作系统的特点11

2.1.2 Windows程序设计的特点11

2.1.3 消息的循环与输入12

2.1.4 用户界面对象13

2.2 Windows编程基础16

2.2.1 Windows基本编程概念16

2.2.2 Windows消息16

2.2.3 消息类型17

2.2.4 消息机制18

2.2.5 消息处理方法22

2.3 MFC基础24

2.3.1 基类24

2.3.2 应用程序类、框架类、文档类和视图类25

2.3.3 绘图类26

2.3.4 用户界面类27

2.3.5 文件类29

2.3.6 数据库类29

2.3.7 其他类29

2.4 类的消息机制30

2.4.1 接收消息30

2.4.2 处理消息30

2.5 文档/视图模型31

2.5.1 文档/视图模型中的核心类31

2.5.2 文档/视图类间的相互作用32

第3章 图形编程33

3.1 设备环境33

3.1.1 概述33

3.1.2 屏幕设备环境34

3.1.3 内存设备环境34

3.2 绘图函数35

3.2.1 画点35

3.2.2 画线36

3.2.3 画形状37

3.2.4 形状填充和翻转40

3.2.5 绘制文本40

3.2.6 绘制位图和图标42

3.3 绘图属性45

3.3.1 概述45

3.3.2 画线属性45

3.3.3 形状填充属性47

3.3.4 文本绘制属性50

3.3.5 映像模式53

3.3.6 调色板属性56

3.3.7 混合属性56

3.3.8 剪裁属性58

3.4 元文件和路径60

3.4.1 元文件60

3.4.2 路径60

3.5 动画显示62

3.6 绘图机制66

第4章 界面设计69

4.1 对话框69

4.1.1 定义对话框资源69

4.1.2 对话框设计71

4.1.3 非模态对话框77

4.1.4 公用对话框80

4.2 基本控件86

4.2.1 静态控件86

4.2.2 按钮控件87

4.2.3 编辑框控件89

4.2.4 滚动条控件92

4.2.5 列表框控件94

4.2.6 组合框控件97

4.2.7 应用控件的一个例子100

4.3 特殊控件105

4.3.1 微调按钮控件105

4.3.2 滑动条控件107

4.3.3 进度条控件109

4.3.4 树形控件及其示例110

4.3.5 标签控件及其示例116

第5章 多媒体编程123

5.1 多媒体技术简介123

5.1.1 音频技术123

5.1.2 视频技术124

5.1.3 图像压缩技术124

5.2 媒体控制接口MCI125

5.2.1 MCI的主要操作125

5.2.2 使用MCI的实例127

5.3 波形文件129

5.3.1 PlaySound函数129

5.3.2 低级Wave设备操作130

5.4 MIDI文件133

第6章 网络编程136

6.1 WinSock编程136

6.1.1 WinSock简介136

6.1.2 Socket类型137

6.1.3 相关函数138

6.1.4 流式Socket程序设计142

6.1.5 数据报Socket程序设计151

6.2 Winlnet编程156

6.2.1 简介156

6.2.2 基本函数156

6.2.3 编写HTTP客户端158

6.2.4 编写FTP客户端159

6.2.5 编写Gopher客户端163

第7章 数据库编程164

7.1 建立数据源164

7.1.1 手动建立ODBC数据源164

7.1.2 自动注册DSN和创建表165

7.2 MFC的ODBC类简介168

7.2.1 CDatabase类168

7.2.2 CRecordset类169

7.2.3 CRecordView类176

7.3 ODBC数据库应用程序179

7.3.1 生成程序框架179

7.3.2 数据库应用中的类180

7.3.3 定制显示界面181

7.3.4 控件与数据库记录集合的关联182

7.3.5 增加和删除记录183

第8章 高级编程187

8.1 多线程设计187

8.1.1 进程和线程187

8.1.2 线程的管理和操作188

8.1.3 线程之间的通信189

8.1.4 线程之间的同步191

8.2 动态链接库193

8.2.1 动态链接库的概念193

8.2.2 动态链接库的创建194

8.2.3 动态链接库DLL的链接197

8.3 COM简介199

8.3.1 理解COM199

8.3.2 COM中的基本函数201

8.3.3 COM设计示例206

第9章 综合实例212

9.1 通讯录管理程序212

9.2 端口扫描程序225

参考文献232

热门推荐