图书介绍
高效实用Visual C++库函数设计PDF|Epub|txt|kindle电子书版本网盘下载
- 湛为芳著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302229162
- 出版时间:2010
- 标注页数:498页
- 文件大小:65MB
- 文件页数:518页
- 主题词:C语言-程序设计
PDF下载
下载说明
高效实用Visual C++库函数设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 系统与界面1
1.1 系统1
1.1.1 系统初始化1
1.1.2 自动启动程序1
1.1.3 自动关闭程序2
1.1.4 判断程序运行状态3
1.1.5 获取鼠标绝对位置5
1.1.6 设置鼠标绝对位置6
1.1.7 设置鼠标指针6
1.1.8 自动关机7
1.1.9 打开对话框显示信息8
1.1.10 显示信息,自由设置按钮12
1.1.11 显示信息,自动关闭对话框13
1.1.12 打开对话框显示错误信息15
1.1.13 在对话框中显示信息15
1.1.14 将bmp位图转换成jpg格式17
1.1.15 存储屏幕图像18
1.1.16 存储当前窗口图像20
1.1.17 语音朗读数字21
1.1.18 语音朗读英语24
1.1.19 语音朗读单词字母25
1.1.20 将整型数转换成逻辑数26
1.1.21 获取数据类型26
1.1.22 隐藏或打开任务栏27
1.1.23 启动并等待程序运行28
1.1.24 结束程序等待29
1.1.25 禁止运行多个实例30
1.1.26 打开或关闭汉字输入法30
1.1.27 定制汉字输入法31
1.1.28 选取信息32
1.1.29 获取程序启动命令行33
1.1.30 存储系统信息34
1.1.31 装入系统信息34
1.1.32 获取当前Windows用户路径35
1.1.33 创建程序启动快捷方式36
1.2 获取与设置窗口信息37
1.2.1 设置窗口尺寸38
1.2.2 设置窗口位置38
1.2.3 设置窗口尺寸和位置39
1.2.4 获取窗口尺寸40
1.2.5 获取窗口位置40
1.2.6 获取窗口尺寸和位置41
1.2.7 设置透明窗口42
1.2.8 获取窗口句柄42
1.2.9 隐藏窗口43
1.2.10 显示窗口43
1.2.11 窗口最小化43
1.2.12 窗口最大化43
1.2.13 窗口恢复44
1.2.14 设置窗口名称44
1.2.15 窗口置顶44
1.2.16 禁止移动窗口45
1.3 控件信息获取与设置46
1.3.1 设置控件名称46
1.3.2 设置控件尺寸47
1.3.3 设置控件位置47
1.3.4 设置控件尺寸和位置48
1.3.5 获取控件尺寸48
1.3.6 获取控件位置48
1.3.7 获取控件尺寸和位置50
1.3.8 获取控件句柄50
1.3.9 控件隐藏与显示50
1.3.10 控件禁用与启用51
1.3.11 设置控件焦点51
1.3.12 设置菜单选定标志51
1.4 日期与时间53
1.4.1 获取年53
1.4.2 获取月54
1.4.3 获取日54
1.4.4 获取日期54
1.4.5 获取时55
1.4.6 获取分55
1.4.7 获取秒56
1.4.8 获取时间56
1.4.9 设置年57
1.4.10 设置月57
1.4.11 设置日58
1.4.12 设置日期58
1.4.13 设置时59
1.4.14 设置分59
1.4.15 设置秒60
1.4.16 设置时间60
1.4.17 计算某月天数61
1.4.18 计算某年天数62
1.4.19 判断闰年62
1.4.20 判断日期是否合法63
1.4.21 判断时间是否合法63
1.4.22 获取开机时间63
1.4.23 日期类CDate64
1.4.24 时间类CMyTime69
1.5 注册表73
1.5.1 读注册表键值73
1.5.2 写注册表键值74
1.5.3 删除注册表键名75
1.5.4 程序注册75
1.5.5 取消程序注册76
1.6 特效命令按钮76
1.6.1 特效按钮类77
1.6.2 设置按钮鼠标指针86
1.6.3 设置按钮图标87
1.6.4 重新设置按钮图标87
1.6.5 设置图标在按钮中的偏移位置88
1.6.6 设置按钮文本颜色88
1.6.7 设置按钮界面89
1.6.8 设置按钮音效90
1.6.9 设置按钮增强性立体感91
1.6.10 设置静态按钮91
1.6.11 特效按钮使用方法91
1.7 硬件信息设置与获取93
1.7.1 打开光驱94
1.7.2 关闭光驱94
1.7.3 获取显示器分辨率94
1.7.4 设置显示器分辨率94
1.7.5 获取硬盘分区个数95
1.7.6 获取硬盘ID96
1.7.7 获取网卡ID96
1.7.8 获取中央处理器ID97
1.7.9 获取计算机ID98
1.7.10 获取计算机IP地址98
1.7.11 获取计算机名称99
第2章 多媒体技术100
2.1 音乐播放100
2.1.1 音乐播放类CMusic100
2.1.2 播放音乐103
2.1.3 播放背景音乐104
2.1.4 叠加播放音乐105
2.1.5 停止播放音乐105
2.1.6 暂停播放音乐105
2.1.7 恢复播放音乐106
2.1.8 计算音乐播放总时间106
2.1.9 计算音乐已经播放时间107
2.1.10 播放音乐出错时是否报告错误108
2.1.11 设置自动查找音乐文件108
2.1.12 检查音乐是否播放完毕108
2.1.13 查找音乐文件109
2.2 视频播放111
2.2.1 通过MCIWnd窗口播放AVI视频111
2.2.2 使用DirectDraw播放视频112
2.2.3 使用ActiveMovie播放媒体文件123
2.3 图片显示127
2.3.1 图片显示类CImage127
2.3.2 初始化图片显示系统132
2.3.3 设置图片文件路径133
2.3.4 加载图片文件134
2.3.5 加载或撤销背景图片134
2.3.6 显示图片135
2.3.7 替换图片135
2.3.8 删除图片136
2.3.9 阻止继续添加图片136
2.3.10 获取图片张数136
2.3.11 设置图片最大显示尺寸137
2.3.12 显示图片步骤137
2.4 文本显示139
2.4.1 文本显示类CText139
2.4.2 初始化文本显示系统141
2.4.3 加载文本142
2.4.4 加载文本文件143
2.4.5 显示文本143
2.4.6 插入文本143
2.4.7 删除文本144
2.4.8 设置汉字尺寸144
2.4.9 设置显示控制参数145
第3章 字符串146
3.1 字符串变换146
3.1.1 计算字符ASCII码146
3.1.2 全角字符转换为半角字符147
3.1.3 半角字符转换为全角字符148
3.1.4 字符串加密149
3.1.5 字符串解密149
3.1.6 扩展缩写英文单词149
3.1.7 字符串左对齐150
3.1.8 字符串右对齐151
3.1.9 字符串居中151
3.1.10 字符串对齐152
3.1.11 判断字符串是否有效153
3.2 字符串修改156
3.2.1 替换字符串156
3.2.2 删除字符串空格157
3.2.3 删除字符串左边标记159
3.2.4 删除字符串右边标记159
3.2.5 删除字符串标记160
3.2.6 删除字符串标点符号161
3.2.7 删除子字符串162
3.2.8 查找标志删除子字符串162
3.2.9 字符串中插入数据163
3.3 数据查找与分离165
3.3.1 查找字符165
3.3.2 查找字符串166
3.3.3 查找配对标记字符168
3.3.4 查找数据出现次数168
3.3.5 查找并替换字符串169
3.3.6 查找并替换字符170
3.3.7 取出左边子字符串171
3.3.8 取出右边子字符串171
3.3.9 取出子字符串172
3.3.10 分离一项数据173
3.3.11 分离一批数据175
3.3.12 分离一批数据到海量数组中177
3.4 字符串复制、连接与比较180
3.4.1 字符串比较大小180
3.4.2 字符串连接182
3.4.3 字符串连接数值再连接字符串184
3.4.4 整数转换成字符串对齐后再连接字符串184
3.4.5 连接子字符串185
3.4.6 字符串赋值186
3.4.7 字符串赋值再连接字符串186
3.4.8 字符串转换为数值187
3.4.9 数值转换为字符串再连接字符串189
3.4.10 字符串赋值再连接整数再连接字符串190
3.4.11 整数转换成字符串对齐后赋值再连接字符串191
3.4.12 将数组转换成字符串192
3.4.13 由字符或字符串构造字符串192
3.5 其他193
3.5.1 检查字符串是否包含半个汉字193
3.5.2 删除半个汉字194
3.5.3 判断是否为汉字串194
3.5.4 判断字符是否为数字字符195
3.5.5 判断字符是否为英文字母195
3.5.6 判断括号是否匹配196
3.5.7 寻找括号配对位置196
3.5.8 计算字符串中半角字符个数197
第4章 文件与文件夹198
4.1 文件整体处理198
4.1.1 判断硬盘分区是否存在198
4.1.2 判断文件是否存在198
4.1.3 判断文件夹是否存在199
4.1.4 获取工作目录200
4.1.5 设置工作目录201
4.1.6 打开对话框选取文件201
4.1.7 打开对话框选取文件夹202
4.1.8 打开文件204
4.1.9 关闭文件207
4.1.10 文件指针定位208
4.1.11 在文件中复制数据块209
4.1.12 在文件中移动数据块211
4.1.13 在文件中替换数据块212
4.1.14 在文件中删除数据块214
4.1.15 文件连接215
4.1.16 在文本文件中查找数据216
4.1.17 在文本文件中交换数据行221
4.1.18 在文本文件中删除数据行224
4.1.19 在文本文件中移动数据行224
4.1.20 在文本文件中插入数据行225
4.1.21 文本文件排序225
4.1.22 文件名标准化229
4.1.23 分离文件说明230
4.1.24 获取文件部件231
4.1.25 复制文件233
4.1.26 叠加复制文件236
4.1.27 删除文件240
4.1.28 删除文件夹241
4.1.29 创建文件夹241
4.1.30 设置文件属性242
4.1.31 设置隐藏文件242
4.1.32 设置只读文件242
4.1.33 统计文件个数243
4.1.34 统计文件夹个数243
4.1.35 文件加密244
4.1.36 文件解密244
4.1.37 替换文件中的关键字244
4.1.38 在文件夹中查找文件所在位置245
4.1.39 在磁盘中查找文件所在位置246
4.1.40 查找文件所有位置247
4.1.41 查找子文件夹248
4.1.42 移动文件248
4.1.43 文件比较249
4.1.44 生成一个不存在的临时文件名250
4.1.45 添加文件扩展名251
4.1.46 选取AVI视频文件251
4.1.47 选取视频文件251
4.1.48 选取媒体文件252
4.2 获取、设置文件信息253
4.2.1 获取文件尺寸253
4.2.2 获取已打开文件信息254
4.2.3 获取最长文本行的字符个数255
4.2.4 获取文本文件行数256
4.2.5 获取文件修改日期257
4.2.6 获取文件修改时间258
4.2.7 设置文件修改日期259
4.2.8 设置文件修改时间260
4.2.9 设置文件尺寸261
4.2.10 获取磁盘尺寸262
4.2.11 获取磁盘剩余尺寸262
4.3 向文件中写数据263
4.3.1 在文本文件中存储数值型数据263
4.3.2 在文本文件中存储字符串264
4.3.3 在二进制文件中存储数值型数据264
4.3.4 在二进制文件中存储字符串265
4.3.5 在二进制文件中存储字符266
4.3.6 在二进制文件中存储1个字节整数266
4.3.7 在二进制文件中存储2个字节整数267
4.3.8 在二进制文件中存储逻辑数267
4.3.9 存储相同的字符268
4.3.10 修改文本文件中的数据268
4.4 从文件中读取数据270
4.4.1 在文本文件中读取数值型数据270
4.4.2 在文本文件中读取字符串271
4.4.3 在文本文件中读取指定行的数值型数据272
4.4.4 在文本文件中读取指定行的字符串273
4.4.5 在二进制文件中读取数值型数据273
4.4.6 在二进制文件中读取字符串274
4.4.7 在二进制文件中读取字符275
4.4.8 在二进制文件中读取1个字节整数275
4.4.9 在二进制文件中读取2个字节整数276
4.4.10 在二进制文件中读取逻辑数276
4.4.11 退回数据到文件缓冲区277
4.4.12 清除文件数据缓冲区277
4.5 文件库类CFileLib282
4.5.1 CFileLib类282
4.5.2 创建文件库对象285
4.5.3 创建新文件库285
4.5.4 向库中添加文件288
4.5.5 在库中替换文件290
4.5.6 从库中提取文件291
4.6 文件查找类CFileDlg292
4.6.1 CFileDlg类292
4.6.2 创建文件查找类对象294
4.6.3 设置文件过滤串295
4.6.4 设置默认文件名296
4.6.5 设置初始路径296
4.6.6 设置对话框标题296
4.6.7 打开文件查找对话框297
4.6.8 获取文件路径298
4.6.9 获取文件名298
4.6.10 获取文件说明299
4.6.11 获取文件扩展名299
4.6.12 获取文件主名300
4.7 装入文本文件类CLoadFile300
4.7.1 CLoadFile类300
4.7.2 创建装入文本文件类对象301
4.7.3 装入文本文件301
4.7.4 取出一行数据302
4.7.5 获取文本行数303
4.7.6 获取文本行最大长度303
4.7.7 恢复数据行指针304
4.8 文件说明分解类CFileDivide304
4.8.1 CFileDivide类304
4.8.2 创建文件说明分解类对象307
第5章 动态分配内存308
5.1 动态分配内存存储字符串308
5.2 动态分配内存并用字符串初始化308
5.3 为CString型字符串分配内存309
5.4 动态分配内存存储数值型数据310
5.5 重新分配或追加内存并连接字符串310
5.6 动态追加内存并连接若干个字符串311
5.7 为字符串追加内存312
5.8 为数值型数据追加内存312
5.9 释放动态内存313
第6章 海量数组315
6.1 创建数组315
6.2 关闭数组324
6.3 海量数组类CMyArray324
6.4 从数组中读取数据326
6.5 写数据到数组中327
6.6 交换行328
6.7 交换列328
6.8 插入行329
6.9 插入列330
6.10 删除行331
6.11 删除列332
6.12 移动行333
6.13 移动列334
6.14 获取数组行数335
6.15 获取数组列数336
6.16 获取数据项或记录长度336
6.17 获取数组对象索引号337
6.18 数组存盘337
6.19 从磁盘中装入数组338
6.20 查找数据338
6.21 数组排序339
6.22 复制数组341
第7章 数据库类CDataBase345
7.1 数据库类定义与创建345
7.1.1 数据库类CDataBase的定义345
7.1.2 构造函数与析构函数347
7.1.3 创建数据库348
7.1.4 打开数据库348
7.1.5 关闭数据库349
7.2 字段操作349
7.2.1 设置字段属性350
7.2.2 修改字段属性352
7.2.3 删除字段353
7.2.4 插入字段354
7.2.5 移动字段356
7.2.6 交换字段357
7.2.7 扩充字段个数358
7.2.8 获取字段类型359
7.2.9 获取字段号359
7.2.10 获取字段宽度360
7.2.11 获取字段小数位数360
7.2.12 获取字段数361
7.2.13 读取字段数据361
7.2.14 存储字段数据363
7.3 记录操作366
7.3.1 插入空记录366
7.3.2 删除记录367
7.3.3 移动记录368
7.3.4 交换记录368
7.3.5 复制记录369
7.3.6 设置当前记录369
7.3.7 获取记录数370
7.4 数据库排序与查找370
7.4.1 数据库排序370
7.4.2 数据库查找373
第8章 数学运算379
8.1 数据变换与处理379
8.1.1 变量交换379
8.1.2 数据四舍五入380
8.1.3 取出字符串中的数值382
8.1.4 判断质数382
8.1.5 判断完全平方数383
8.1.6 求n以内的所有质数383
8.1.7 求最大公约数384
8.1.8 求最小公倍数385
8.1.9 求平均值385
8.1.10 求均方差386
8.1.11 求中位数386
8.1.12 求整数的数据位数387
8.1.13 数制转换387
8.1.14 分离各位数字388
8.1.15 判断各位数字是否相同389
8.1.16 求整数的逆序数390
8.1.17 数组反序390
8.1.18 求阶乘391
8.1.19 金额转换为大写391
8.1.20 设置二进制位392
8.1.21 取出二进制位393
8.1.22 生成数据特征码393
8.1.23 求最大数据393
8.1.24 求最小数据394
8.2 产生随机数395
8.2.1 产生闭区间中的一个随机整数395
8.2.2 产生一个随机正整数395
8.2.3 产生一批随机整数396
8.2.4 产生一个随机纯小数397
8.3 高精度数据运算397
8.3.1 高精度数加法运算397
8.3.2 高精度数减法运算398
8.3.3 高精度数乘法运算398
8.3.4 高精度数除法运算398
8.3.5 高精度数比较大小运算398
8.3.6 高精度数四舍五入运算399
8.4 数据排序与查找408
8.4.1 数据排序408
8.4.2 数据查找410
8.4.3 数据插入411
第9章 人工智能412
9.1 智能阅卷412
9.1.1 计算表达式的值412
9.1.2 字符串与字符串模糊匹配415
9.1.3 字符串与文件模糊匹配421
9.1.4 文件与文件模糊匹配422
9.1.5 程序运行结果匹配425
9.1.6 表达式匹配426
9.2 问题求解428
第10章 系统安装程序453
10.1 系统安装语句453
10.2 系统安装光盘制作460
10.3 系统安装范例460
第11章 库函数应用范例463
11.1 库函数使用方法463
11.2 文件保护神464
11.3 多功能闹钟476
11.4 计算机监控483
11.5 文件数据查看器484
附录A 库函数索引491