资源大小: 293.79MB
发布时间: 2013-08-12
文件格式: pdf
下载次数: 0
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

中文名: Visual C++系统开发实例精粹作者: 赵辉叶子青资源格式: PDF版本: 扫描版出版社: 人民邮电出版社书号: 7115132100发行时间: 2005年8月地区: 大陆语言: 简体中文简介: 内容介绍:本书精选了40多个综合性实例,详细介绍了基于visual c++的程序开发技巧和方法,内容涵盖了visual c++的系统编程、界面编程、多媒体编程、数字图像编程、网络通信编程以及数据库/mis开发等许多热门领域。每个实例都按照设计思路、编程原理以及实例详解3个步骤进行解说,尤其是对每个实例的原理都进行了详细地说明,对实例的源代码进行了注释。同时在本书的光盘中赠送了大量非常有价值的实例源代码。通过本书的学习,读者可以非常容易地理解并掌握visual c++开发的核心技术,并根据自身需要进行二次开发。本书可以作为高等院校相关专业的课程设计、毕业设计的指导用书,同时也可以作为科研单位、企业相关软件开发的技术指导用书。 目录: part 1 系统编程篇example 01 多线程实例 21.1 设计思路 21.2 编程原理 21.3 实例详解 31.3.1 关键函数介绍 31.3.2 cworkqueue类介绍 51.3.3 多线程编程实现 8example 02 动态链接库(dll)实例 82.1 设计思路 82.2 编程原理 92.2.1 dll的文件结构与参数传递 92.2.2 通过def文件从dll中输出 92.3 实例详解 10example 03 消息循环重载实例 113.1 设计思路 113.2 编程原理 113.2.1 windows消息机制原理 113.2.2 windows消息函数 143.3 实例详解 15.example 04 进程查看程序 154.1 设计思路 154.2 编程原理 164.3 实例详解 18example 05 文件关联实例 185.1 设计思路 185.2 编程原理 195.3 实例详解 23example 06 剪贴板查看器 236.1 设计思路 236.2 编程原理 246.3 实例详解 25example 07 键盘发声系统 267.1 设计思路 267.2 编程原理 267.2.1 windows hook技术 267.2.2 按键发音原理 287.3 实例详解 28example 08 运行后自销毁的程序 288.1 设计思路 288.2 编程原理 288.3 实例详解 30example 09 文件查找系统 309.1 设计思路 309.2 编程原理 319.2.1 cfilefinder类 319.2.2 cfindopts类 329.3 实例详解 33example 10 屏幕拷贝实例 3310.1 设计思路 3310.2 编程原理 3310.3 实例详解 34example 11 文件分割器 3411.1 设计思路 3411.2 编程原理 3511.3 实例详解 35example 12 密码探测器 3512.1 设计思路 3512.2 编程原理 3612.3 实例详解 36精彩实例赏析 37part 2 界面编程篇example 13 带微调和滑动条控件的工具栏 4213.1 设计思路 4213.2 编程原理 4213.2.1 cspintoolbar 4213.2.2 cslidetoolbar 4413.3 实例详解 44example 14 透明窗体实例 4414.1 设计思路 4414.2 编程原理 4514.3 实例详解 45example 15 状态栏中的动画实例 4615.1 设计思路 4615.2 编程原理 4615.3 实例详解 49example 16 圆盘式和数字式时钟实例 4916.1 设计思路 4916.2 编程原理 4916.3 实例详解 50example 17 windows xp风格菜单 5017.1 设计思路 5017.2 编程原理 5117.2.1 自绘制菜单基本原理 5117.2.2 cmenuxp类实现原理 5217.3 实例详解 54example 18 office xp风格菜单 5418.1 设计思路 5418.2 编程原理 5518.2.1 cmenuxp类实现原理 5518.2.2 cmenuxp类核心代码 5518.3 实例详解 62example 19 windows xp风格标题栏 6219.1 设计思路 6219.2 编程原理 6319.3 实例详解 64example 20 windows xp风格对话框 6420.1 设计思路 6420.2 编程原理 6520.2.1 标题栏和对话框边框的windows xp风格实现原理 6520.2.2 按钮的windows xp风格实现原理 7020.3 实例详解 73example 21 windows xp风格按钮和滚动条 7321.1 设计思路 7321.2 编程原理 7421.2.1 activex控件基本原理 7421.2.2 在程序中注册activex控件 7421.3 实例详解 75精彩实例赏析 77part 3 多媒体篇example 22 基于directsound的声音播放器 8022.1 设计思路 8022.2 编程原理 8022.3 实例详解 81example 23 avi视频制作实例 8623.1 设计思路 8623.2 编程原理 8623.2.1 avi简介 8623.2.2 vfw简介 8723.3 实例详解 87example 24 视频播放器 8724.1 设计思路 8724.2 编程原理 8824.3 实例详解 88example 25 仿winamp多媒体播放器 8925.1 设计思路 8925.2 编程原理 8925.2.1 多媒体windows 8925.2.2 音频播放技术 9025.3 实例详解 9225.3.1 添加资源及实现彩色按钮 9225.3.2 仿winmap界面的实现 93精彩实例赏析 95part 4 数字图像篇example 26 bmp图片浏览器 9826.1 设计思路 9826.2 编程原理 9826.3 实例详解 10226.3.1 cbmpviewerdoc头文件 10226.3.2 浏览bmp文件 102example 27 小波算法的vc++实现 10727.1 设计思路 10727.2 编程原理 10827.2.1 小波变换基本原理 10827.2.2 例程wavelet1d实现原理 10927.2.3 例程wavelet2d实现原理 11027.3 实例详解 11227.3.1 一维小波变换wavelet1d实现 11227.3.2 二维小波变换wavelet2d实现 113example 28 基因算法的vc++实现 11328.1 设计思路 11328.2 编程原理 11428.2.1 基因算法的基本原理 11428.2.2 本例程的实现原理 11528.3 实例详解 11628.3.1 实现代码 11628.3.2 程序运行效果 119example 29 细胞识别统计系统 11929.1 设计思路 11929.2 编程原理 12029.2.1 系统的技术要求 12029.2.2 开发流程图 12129.3 实例详解 12129.3.1 图像平滑 12129.3.2 图像二值化 12329.3.3 rgb色彩空间到hsi色彩空间的转换 12529.3.4 孔洞填充 12729.3.5 利用梯度信息进行修正 13129.3.6 腐蚀去噪声 13829.3.7 细化 14029.3.8 修正 14329.3.9 数量统计 15529.3.10 识别结果 15629.3.11 时间消耗 157example 30 基于神经网络的文字识别系统 15830.1 设计思路 15830.2 编程原理 15930.3 实例详解 15930.3.1 图像数据的读取、保存与屏幕显示 16030.3.2 图像的预处理 16330.3.3 滤波、去噪等图像处理技术 18330.3.4 用神经网络进行字符识别 18730.3.5 程序总体编写框架 21330.3.6 程序使用说明、测试及注意事项 214example 31 车牌识别系统 21731.1 设计思路 21731.2 编程原理 21831.2.1 系统硬件平台 21831.2.2 系统软件平台 21931.2.3 车辆图像采集 22231.2.4 牌照区域提取 22331.2.5 牌照图像二值化 23031.2.6 牌照字符分割 23531.2.7 牌照字符识别(神经网络) 23631.2.8 车辆视频检测 23831.3 实例详解 242精彩实例赏析 244part 5 网络通信篇example 32 点对点文件传输 24832.1 设计思路 24832.2 编程原理 24832.3 实例详解 249example 33 sniff网络嗅探器 26233.1 设计思路 26233.2 编程原理 26233.3 实例详解 263example 34 基于udp的网段扫描器 27234.1 设计思路 27234.2 编程原理 27334.2.1 udp与tcp简介 27334.2.2 csocket类中的udp相关函数 27434.2.3 事件函数和线程创建函数 27534.3 实例详解 27534.3.1 初始化例程 27534.3.2 启动扫描 27634.3.3 扫描线程 27734.3.4 获得扫描结果 278example 35 网络流量监控实例 27835.1 设计思路 27835.2 编程原理 27935.2.1 pdh简介 27935.2.2 注册表查询 28035.3 实例详解 28135.3.1 主程序结构 28135.3.2 关键代码分析 282example 36 网络语音电话 28736.1 设计思路 28736.2 编程原理 28836.2.1 异形窗口的实现 28836.2.2 windows音频采样及播放 29036.2.3 windows网络通信 29536.3 实例详解 30436.3.1 音频设备设置 30436.3.2 核心代码 305example 37 http服务器实例 30837.1 设计思路 30837.2 编程原理 30937.2.1 http协议简介 30937.2.2 http协议的几个重要概念 31037.2.3 http协议的运作方式 31037.3 实例详解 31137.3.1 创建工程框架 31137.3.2 创建服务类 31337.3.3 创建服务器线程 31937.3.4 设置ip功能 32537.3.5 “设置路径”功能 32637.3.6 “开始服务”功能 32637.3.7 “停止服务”功能 327精彩实例赏析 328part 6 数据库/mis开发篇example 38 数据库浏览器 33638.1 设计思路 33638.2 编程原理 33638.2.1 dao的概念 33638.2.2 dao的特点 33738.2.3 dao的结构 33838.3 实例详解 33938.3.1 创建工程框架 33938.3.2 添加对话框 34038.3.3 切分视图 34038.3.4 打开数据库 34038.3.5 显示表记录 34338.3.6 显示表信息 34538.3.7 运行查询 346example 39 数据库查询器 34739.1 设计思路 34739.2 编程原理 34839.2.1 ado的概念 34839.2.2 ado的使用 34839.3 实例详解 34939.3.1 创建工程框架 34939.3.2 建立连接 35039.3.3 实现表查询 35439.3.4 实现过程查询 35839.3.5 新建查询 35939.3.6 执行查询 35939.3.7 显示查询结果 36239.3.8 事件处理 36639.3.9 断开数据源的连接 370example 40 报表打印实例 37140.1 设计思路 37140.2 编程原理 37240.3 实例详解 37240.3.1 生成打印内容 37240.3.2 设置打印参数 373example 41 课程信息管理系统 37841.1 设计思路 37841.2 编程原理 37841.2.1 odbc简介 37841.2.2 连接数据库 37941.2.3 运行sql语句 37941.2.4 odbc事务处理 38041.2.5 建立和关闭记录集 38041.2.6 滚动记录 38241.2.7 修改、添加和删除记录 38341.2.8 crecordview类 38441.3 实例详解 38641.3.1 注册数据源 38641.3.2 创建工程框架 38741.3.3 生成记录浏览器 38941.3.4 连接两个记录集 39341.3.5 添加和删除记录 398example 42 库存信息管理系统 40142.1 设计思路 40242.1.1 系统模块分析 40242.1.2 设计思路描述 40242.2 编程原理 40242.2.1 ado编程 40242.2.2 ado对象详解 40342.3 实例详解 40842.3.1 创建数据库和表 40842.3.2 创建工程框架 41242.3.3 创建数据库表的类 41642.3.4 创建用户登录模块 41642.3.5 创建客户管理模块 41842.3.6 创建仓库管理模块 42242.3.7 创建产品管理模块 42442.3.8 创建操作管理模块 43042.3.9 创建统计查询管理模块 43942.3.10 创建数量报警管理模块 442example 43 医院信息管理系统 44443.1 设计思路 44443.1.1 系统模块划分 44443.1.2 设计思路描述 44543.2 编程原理 44543.2.1 ado连接 44543.2.2 ado记录集 44643.2.3 ado字段 44843.2.4 在vc++应用程序中使用ado 45143.3 实例详解 45243.3.1 创建数据库和表 45243.3.2 创建工程框架 45643.3.3 创建数据库表的类 45943.3.4 创建登录模块 46043.3.5 创建医院设置模块 46243.3.6 创建用户管理模块 46443.3.7 创建信息管理模块 46843.3.8 创建收费管理模块 47543.3.9 创建统计查询管理模块 487精彩实例赏析 492


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。