Visual C++程序开发范例宝典PDF电子书下载
- 电子书积分:20 积分如何计算积分?
- 作 者:刘志铭,李贺,高茹编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2015
- ISBN:9787115369352
- 页数:723 页
第1章 窗体与界面设计 1
1.1 菜单应用实例 2
实例001 在系统菜单中添加菜单项 2
实例002 带图标的程序菜单 3
实例003 浮动的菜单 6
1.2 弹出菜单应用实例 7
实例004 在控件上单击右键弹出菜单 7
实例005 个性化的弹出菜单 8
实例006 任务栏托盘弹出菜单 11
1.3 工具栏应用实例 12
实例007 带图标的工具栏 13
实例008 带下拉菜单的工具栏 14
实例009 可调整按钮位置的工具栏 15
实例010 动态设置是否显示工具栏按钮文本 16
实例011 具有提示功能的工具栏 18
1.4 状态栏应用实例 19
实例012 动画效果的状态栏 19
实例013 滚动字幕的状态栏 20
1.5 导航界面应用实例 21
实例014 Outlook导航界面 21
实例015 树状导航界面 24
实例016 按钮导航界面 25
实例017 图片导航界面 27
1.6 界面窗体应用实例 29
实例018 使用位图设计畸形界面 29
实例019 自绘窗体界面 30
实例020 以时钟显示界面 35
实例021 窗体融合技术 36
实例022 限制对话框最大时的窗口大小 40
实例023 分割视图窗口 41
1.7 多媒体宣传光盘应用实例 42
实例024 多媒体宣传光盘主界面 42
实例025 自动运行的多媒体宣传光盘 43
1.8 多媒体触摸屏程序应用实例 44
实例026 采购中心多媒体触摸屏程序 44
实例027 为触摸屏程序添加虚拟键盘 46
1.9 窗体位置应用实例 47
实例028 不可移动的窗体 47
实例029 始终在最上面的窗体 47
实例030 磁性窗体 48
1.10 窗体标题栏应用实例 50
实例031 闪烁的窗体标题栏 50
实例032 禁用标题栏上的最大化、最小化或关闭按钮 50
1.11 窗体形状及应用 52
实例033 半透明窗体 53
实例034 创建字型窗体 54
1.12 通用对话框的应用 55
实例035 打开位图预览对话框 55
实例036 打开Windows新型对话框 57
实例037 同时选择多个文件 57
实例038 文本替换对话框 59
实例039 字体选择对话框 61
第2章 控件应用 63
2.1 按钮控件典型实例 64
实例040 AVI动画按钮 64
实例041 GIF动画按钮 66
实例042 图文按钮 68
实例043 热点按钮 70
2.2 编辑框控件典型实例 72
实例044 为编辑框设置新的系统菜单 73
实例045 为编辑框控件添加列表选择框 74
实例046 多彩边框的编辑框 76
实例047 改变编辑框文本颜色 77
实例048 不同文本颜色的编辑框 78
实例049 位图背景编辑框 79
2.3 静态文本控件典型实例 80
实例050 制作超链接控件 80
2.4 列表框控件典型实例 82
实例051 利用列表框控件实现标签式数据选择 82
实例052 位图背景列表框控件 83
2.5 组合框控件典型实例 85
实例053 将数据表中的字段添加到组合框控件 85
实例054 带查询功能的组合框控件 86
实例055 自动调整组合框的宽度 88
实例056 颜色组合框 89
实例057 多列显示的组合框 91
实例058 显示系统盘符组合框 93
2.6 列表视图控件典型实例 94
实例059 Windows资源管理器 94
实例060 利用列表视图控件浏览数据 97
实例061 利用列表视图控件制作导航界面 99
实例062 在列表视图中拖动视图项 100
实例063 具有排序功能的列表视图控件 101
实例064 具有文本录入功能的列表视图控件 105
实例065 使用列表视图设计登录界面 107
2.7 树视图控件典型实例 108
实例066 多级数据库树状结构数据显示 108
实例067 节点拖动功能的树控件 110
实例068 带复选功能的树状结构 113
实例069 三态效果树控件 114
实例070 修改树控件节点连线颜色 116
实例071 位图背景树控件 117
实例072 显示磁盘目录 119
实例073 树型提示框 120
2.8 RichEdit控件典型实例 122
实例074 利用RichEdit显示Word文档 122
实例075 利用RichEdit控件实现文字定位与标识 123
实例076 利用RichEdit控件显示图文数据 124
实例077 在RichEdit中显示不同字体和颜色的文本 127
实例078 在RichEdit中显示GIF动画 128
2.9 滚动条控件典型实例 136
实例079 自定义滚动条控件 136
2.10 进度条控件典型实例 141
实例080 进度条百分比显示 141
实例081 渐变颜色的进度条 143
2.11 工具提示控件典型实例 144
实例082 应用工具提示控件 144
2.12 滑块控件典型实例 146
实例083 使用滑块控件设置颜色值 146
2.13 标签控件典型实例 147
实例084 应用标签控件 147
实例085 自定义标签控件 149
2.14 控件数组典型实例 152
实例086 向窗体中动态添加控件 152
实例087 公交线路模拟 154
第3章 图形技术 156
3.1 绘制图形 157
实例088 绘制正弦曲线 157
实例089 绘制蜗牛曲线 158
实例090 绘制贝塞尔曲线 159
实例091 画图程序 160
实例092 绘制立体模型 161
实例093 利用IFS算法绘制自然景物 163
3.2 图像预览 164
实例094 图片自动预览程序 165
实例095 图片批量浏览 166
实例096 浏览大幅BMP图片 169
实例097 放大和缩小图片 172
实例098 图像任意角度旋转 174
3.3 图片效果 181
实例099 图片马赛克效果 181
实例100 图片百叶窗效果 184
实例101 电影胶片特效 186
实例102 翻转图片效果 187
实例103 图片浮雕效果 190
3.4 图片颜色转换 191
实例104 图像的锐化处理 191
实例105 图片反色处理 192
实例106 图像的灰度化转换 193
实例107 显示JPG图片 194
3.5 图形转换与缩放 196
实例108 将位图转换为JPG 196
实例109 将位图转为GIF图标 197
实例110 图片的平滑缩放 197
3.6 图像的剪切、合成与识别 200
实例111 图像的剪切 200
实例112 图像的合成 201
实例113 获取鼠标任意位置的颜色值 202
实例114 提取图片中的对象 204
实例115 手写数字识别 205
3.7 图像字体 208
实例116 旋转的文字 209
实例117 当前系统字体列表 210
实例118 空心文字 211
实例119 彩虹文字 212
实例120 如何在图片上平滑移动文字 213
实例121 图像水印效果 215
3.8 图像管理 217
实例122 管理计算机内图片文件的程序 217
实例123 提取并保存应用程序图标 220
3.9 图片动画 222
实例124 利用图片制作屏幕保护程序 222
实例125 图片动画 223
实例126 指法练习软件 225
3.10 简单游戏设计 228
实例127 拼图游戏 228
3.11 OpenGL程序设计 232
实例128 制作OpenGL动画 232
实例129 利用OpenGL绘制立体模型 235
实例130 利用OpenGL绘制NURBS曲线 238
3.12 GDI+程序设计 240
实例131 使用GDI+显示GIF动画 240
实例132 使用GDI+实现图像格式转换 242
第4章 多媒体技术 246
4.1 动画 247
实例133 利用位图制作AVI动画 247
实例134 播放GIF动画 250
4.2 制作与播放音频 251
实例135 可以选择播放曲目的CD播放器 251
实例136 声音录制与播放 253
实例137 制作RealOne播放器 254
4.3 多媒体控制 256
实例138 利用PC喇叭播放声音 256
实例139 控制左右声道 258
4.4 屏幕保护相关程序 259
实例140 电子相册屏幕保护程序 259
实例141 产品宣传屏幕保护程序 261
实例142 滚动字幕屏幕保护程序 263
4.5 DirectShow程序设计 265
实例143 音频捕捉 265
实例144 音频压缩 268
实例145 视频捕捉 272
实例146 视频压缩 274
实例147 使用Direct Show设计媒体播放器 280
第5章 文件系统 295
5.1 文件的基本操作 296
实例148 创建和删除文件夹 296
实例149 把文件删除到回收站中 297
实例150 清空回收站 298
实例151 强制删除文件 299
5.2 查找文件 304
实例152 搜索文件 304
实例153 使用多线程实现文件快速搜索 306
实例154 检查文件是否存在 307
实例155 提取指定文件夹目录到INI文件 308
5.3 与文件目录相关的命令操作 310
实例156 删除文件目录 311
实例157 重命名文件目录 312
5.4 文件、文件夹的复制和移动 313
实例158 批量移动文件 313
实例159 网络文件夹复制 315
实例160 文件复制过程中显示进度条 316
5.5 文件修改 318
实例161 修改应用程序图标 319
实例162 更改文件夹图标 322
实例163 批量删除指定类型的文件 324
实例164 批量重命名文件 325
实例165 修改文件属性 327
实例166 修改文件及目录的名称 329
5.6 文件的读取与保存 331
实例167 顺序读取文件 331
实例168 制作日志文件 333
实例169 获取Word文档属性 334
实例170 将Word转换为HTML 336
实例171 提取Word文档目录 337
5.7 文件管理 340
实例172 分类整理磁盘文件 340
实例173 计算机磁盘空间报警程序 342
实例174 批量改变指定文件的属性 344
5.8 加密与解密 345
实例175 文件的加密与解密 346
实例176 文件夹加密 348
5.9 INI文件 349
实例177 向INI文件中写入数据 349
实例178 使用INI文件保存配置信息 350
5.10 其他 351
实例179 文件分割器 351
实例180 用WinRar压缩和解压文件 354
实例181 捆绑可执行文件 355
实例182 读写XML文件 358
第6章 操作系统与Windows相关程序 361
6.1 启动相关 362
实例183 进入Windows XP系统前发出警告 362
实例184 实现关机、重启计算机 363
实例185 将程序设置成为开机自动执行的程序 364
6.2 磁盘相关 365
实例186 判断驱动器属性 365
实例187 获取磁盘空间信息 367
实例188 获取磁盘序列号 368
实例189 取消磁盘共享 369
实例190 格式化磁盘 370
6.3 桌面相关 372
实例191 隐藏、显示开始按钮 372
实例192 隐藏、显示桌面文件 373
实例193 隐藏、显示Windows任务栏 374
实例194 随机修改系统桌面背景 375
实例195 抓取桌面 377
6.4 系统相关 381
实例196 获得Windows和System的路径 381
实例197 控制光驱的弹开与关闭 382
实例198 启动控制面板 383
实例199 实现OCX控件的注册和卸载 385
6.5 系统监控 387
实例200 检测U盘是否插入 387
实例201 检测文件和目录是否改变 389
实例202 检测系统启动模式 392
实例203 内存使用状态 393
实例204 监视剪贴板内容 394
实例205 利用钩子技术实现键盘监控 395
6.6 程序相关 397
实例206 用列表显示系统正在运行的程序 397
实例207 为程序添加快捷方式 398
实例208 设置其他程序中编辑框内的文本 400
实例209 执行一个外部程序直到其结束 401
实例210 调用具有参数的可执行程序 403
实例211 编写控制面板小应用程序 404
实例212 编写Windows服务 406
实例213 阻止程序重复运行 408
6.7 线程同步 409
实例214 利用事件对象实现线程同步 409
实例215 利用互斥对象实现线程同步 411
实例216 利用临界区实现线程同步 412
实例217 用信号量实现线程同步 414
实例218 多线程实例 416
6.8 鼠标、键盘相关 417
实例219 动画鼠标 417
实例220 限制鼠标移动区域 418
实例221 设置鼠标形状 419
实例222 控制键盘指示灯 420
6.9 动态链接库 421
实例223 访问DLL中的位图 421
实例224 从DLL中导出类对象 422
第7章 注册表 425
7.1 显示与隐藏 426
实例225 隐藏、显示“我的电脑”、“回收站”、“网上邻居” 426
实例226 隐藏、显示驱动器 428
7.2 IE浏览器设置 429
实例227 修改IE浏览器标题栏内容 429
实例228 隐藏IE浏览器的右键关联菜单 430
实例229 设置IE浏览器的默认主页 431
实例230 清空上网历史记录 432
7.3 文件控制 433
实例231 如何建立文件关联 433
实例232 控制光驱的自动运行功能 435
7.4 游戏设置 436
实例233 设置“蜘蛛纸牌”游戏 436
实例234 修改“扫雷”游戏的设置 438
7.5 应用软件设置 439
实例235 设置Word2000文档及图片的保存路径 440
实例236 更改Photoshop安装时的登记信息 441
第8章 数据库技术 443
8.1 连接数据库 444
实例237 使用ODBCDSN连接SQL Server数据库 444
实例238 用ADO动态连接数据库 446
8.2 添加数据 449
实例239 利用INSERT语句批量插入数据 449
实例240 利用SELECT INTO生成临时表 451
8.3 更新数据 452
实例241 批量修改数据 452
实例242 将指定字段数据为空的记录添上数据 453
8.4 删除数据 454
实例243 删除单条数据 454
实例244 删除数据库中无用处的记录 455
8.5 视图 455
实例245 动态创建视图 456
实例246 通过视图更改数据 457
实例247 删除视图 458
8.6 存储过程 458
实例248 创建存储过程 459
实例249 删除存储过程 460
实例250 在程序中使用存储过程 461
实例251 调用具有输出参数的存储过程 462
实例252 编写扩展存储过程 463
8.7 数据库结构的读取与修改 464
实例253 读取Access数据库结构 465
实例254 读取SQL Server数据库结构 466
8.8 图片、多媒体数据录入技术 468
实例255 对Access数据库进行录入和提取图片 468
实例256 对SQLServer数据库进行录入和提取多媒体文件 470
8.9 数据备份恢复 472
实例257 Access数据库备份与还原 472
实例258 SQL Server数据库备份与恢复 474
实例259 定时数据备份 477
8.10 其他数据库技术 478
实例260 断开SQL Server数据库与其他应用程序的连接 478
实例261 在Visual C++中执行事务 478
实例262 在程序中执行SQL脚本 479
实例263 利用SQL语句执行外围命令 481
实例264 枚举SQL Server服务器 482
实例265 附加数据库 484
实例266 分离数据库 485
第9章 SQL查询相关技术 487
9.1 通用查询 488
实例267 SELECT语句的应用方法 488
实例268 SQL语句的模糊查询 489
实例269 利用查询语句复制表结构 490
9.2 周期、日期查询 491
实例270 查询指定时间段的数据 492
实例271 按月查询数据 493
实例272 在查询中使用日期函数 494
9.3 比较、逻辑、重复记录查询 495
实例273 NOT与谓词进行组合条件的查询 495
实例274 查询时不显示重复记录 496
9.4 排序、分组统计 497
实例275 对数据进行降序查询 498
实例276 对数据进行多条件排序 499
9.5 聚集函数 500
实例277 利用聚集函数SUM对销售额进行汇总 500
实例278 利用聚集函数AVG求某班学生的平均年龄 501
实例279 利用聚集函数COUNT求日销售额大于某值的商品数 502
第10章 打印与报表技术 503
10.1 基础打印 504
实例280 基于文档/视图结构的打印 504
实例281 基于对话框结构的打印程序 506
实例282 打印对话框及其控件中的数据 508
10.2 打印图片 509
实例283 打印图片 509
实例284 打印简历 510
10.3 打印单据 515
实例285 打印汇款单 515
实例286 打印信封标签 517
实例287 假条套打 519
实例288 批量打印条形码 521
10.4 控制打印 523
实例289 批量打印文档 523
实例290 实现横向打印 524
实例291 设置打印表格的边线及字体 526
10.5 打印预览 528
实例292 具有滚动条的预览界面 528
实例293 在对话框中分页预览 533
第11章 硬件相关开发技术 539
11.1 串口控制 540
实例294 通过串口传递数据 540
实例295 通过串口控制对方计算机关闭 544
11.2 加密狗和加密锁 546
实例296 将密码写入加密狗 546
实例297 使用加密狗进行身份验证 547
实例298 将数据写入加密锁 548
实例299 使用加密锁进行软件注册 549
11.3 IC卡、ID卡应用 551
实例300 向IC卡中写入数据 551
实例301 读取IC卡中的数据 553
实例302 利用IC卡制作考勤程序 555
实例303 使用ID卡制作考勤程序 557
11.4 监控 559
实例304 利用简易摄像头编写监控程序 560
实例305 编写监控录像程序 561
实例306 远程视频监控系统 563
实例307 云台控制 566
11.5 扫描、条形码、POS控制 569
实例308 利用条形码扫描器销售商品 570
实例309 使用数据采集器进行库存盘点 572
实例310 设计钱箱控制程序 574
实例311 设计扫描仪控制程序 575
实例312 设计发票机控制程序 576
11.6 语音卡控制 576
实例313 语音卡电话呼叫系统 577
实例314 语音卡实现来电显示 581
实例315 利用语音卡实现电话录音 584
实例316 利用语音卡实现点歌祝福 586
11.7 手机程序开发 588
实例317 利用短信猫发送短信 588
实例318 利用短信远程关闭计算机 590
实例319 使用“猫”拨打电话 591
11.8 其他程序 592
实例320 利用神龙卡制作练歌房程序 592
实例321 指纹识别 593
实例322 游戏杆控制 597
第12章 网络开发技术 601
12.1 获取计算机信息 602
实例323 获取计算机名称和工作组 602
实例324 通过计算机名获取IP地址 603
实例325 获职本机MAC地址 604
实例326 获得系统打开的端口和状态 606
12.2 局域网控制与管理 607
实例327 获取局域网计算机名称和IP 607
实例328 远程控制局域网计算机 608
12.3 局域网资源管理 611
实例329 计算机监控 611
实例330 实现进程间通信 614
实例331 利用内存映射实现进程间通信 616
进程间通信 616
12.4 网上资源共享 617
实例332 获得网上共享资源 617
实例333 映射网络驱动器 619
12.5 套接字应用 620
实例334 网络聊天室 620
实例335 语音实时通信 623
实例336 视频聊天室 626
12.6 其他 630
实例337 获得拨号网络的列表 630
实例338 获取计算机上串口的数量 631
实例339 检测系统中安装的协议 632
实例340 域名解析 634
第13章 Web编程 635
13.1 上网控制 636
实例341 定时登录Internet 636
实例342 根据网络连接控制IE启动 637
13.2 文件上传与下载 638
实例343 FTP文件上传程序 638
实例344 HTTP服务器多线程文件下载 641
实例345 遍历FTP文件目录 642
13.3 邮件管理 644
实例346 邮件接收程序 644
实例347 发送电子邮件附件 645
实例348 使用MAPI发送邮件 647
13.4 上网监控 649
实例349 监控上网过程 649
实例350 网络监听工具 650
13.5 浏览器应用 654
实例351 制作自己的网络浏览软件 654
实例352 XML数据库文档的浏览 656
实例353 使用WebBrowser执行脚本 657
实例354 电子书阅读器 659
13.6 网上信息提取 665
实例355 定时提取网页源码 665
实例356 网上天气预报 666
实例357 网页链接提取器 668
13.7 其他 669
实例358 利用TAPI实现网络拨号 669
实例359 互联网文件传输 671
第14章 加密、安全与软件注册 679
14.1 数据加密与解密 680
实例360 数据加密技术 680
实例361 使用MD5算法对密码进行加密 681
实例362 对数据包进行加密保障通信安全 685
实例363 对档案进行加密和解密 687
14.2 软件注册与加密 692
实例364 利用INI文件对软件进行注册 692
实例365 利用注册表设计软件注册程序 694
实例366 利用网卡序列号设计软件注册程序 695
实例367 根据CPU和磁盘序列号设计软件注册程序 697
第15章 实用工具 699
实例368 SQL数据库提取器 700
实例369 加班网上管理 707
实例370 垃圾文件清理工具 709
实例371 网页照相机 712
实例372 屏幕截图工具 714
附录 技术要点对应实例位置 719
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《教育学考研应试宝典》徐影主编 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《吉他宝典 吉他手超级手册 上》姜伟主编;汶麟,姚林,杜新春,赖康康,朱家明,克尔曼副主编 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019