Visual C++典型模块与项目实战大全

Visual C++典型模块与项目实战大全

明日科技, 等编著

出版社:电子工业出版社

年代:2012

定价:69.0

书籍简介:

本书以Visual C++程序开发人员经常开发的经典模块和实用项目为主线,全面介绍了项目开发的完整过程及开发中遇到的各种问题、技巧和经验。全书共3篇21章,分为典型模块篇、项目实战篇和环境搭建篇,其中,典型模块篇包括界面换肤软件、视频聊天软件、局域网电脑监控专家等,项目实战篇包括学生考试管理系统、酒店餐饮管理系统、人力资源管理系统和超市进销存管理系统等,环境搭建篇主要包括熟悉Visual C++开发环境、SQL Server数据库环境搭建、Oracle数据库环境搭建和程序打包及安装等。

书籍目录:

第一篇 典型模块篇第1章 界面换肤软件(Visual C 6.0 动态链接库 钩子技术)1.1 界面换肤模块概述1.1.1 模块概述1.1.2 程序预览1.2 关键技术1.2.1 创建动态链接库1.2.2 向动态链接库中添加位图资源1.2.3 向动态链接库中添加C 类1.2.4 修改对话框的窗口过程1.2.5 为窗口关联一个自定义数据结构1.2.6 为应用程序安装钩子1.3 加载皮肤文件实现界面换肤1.3.1 概述1.3.2 设计皮肤文件1.3.3 设计主应用程序1.4 加载组件库实现界面换肤1.4.1 概述1.4.2 设计界面换肤组件库1.4.3 设计界面换肤演示程序第2章 视频聊天软件(Visual C 6.0 Socket网络技术 VFW技术)2.1 视频聊天软件概述2.1.1 概述2.1.2 功能描述2.1.3 程序预览2.2 关键技术2.2.1 VFW数字视频捕捉技术2.2.2 使用CSocket类实现网络通信2.3 服务器端2.3.1 概述2.3.2 界面设计2.3.3 实现过程2.4 客户端2.4.1 概述2.4.2 界面设计2.4.3 实现过程第3章 局域网电脑监控专家(Visual C 6.0 Socket网络技术 JPEG数据流技术)3.1 局域网电脑监控概述3.1.1 模块概述3.1.2 需求分析3.1.3 程序预览3.2 关键技术3.2.1 获取屏幕设备上下文存储为位图数据流3.2.2 将位图数据流压缩为JPEG数据流3.2.3 将JPEG数据流分成多个数据报发送到服务器3.2.4 将多个数据报组合为一个完整的JPEG数据流3.2.5 根据JPEG数据流显示图像3.2.6 双击实现窗口全屏显示3.3 客户端主窗口设计3.3.1 概述3.3.2 实现过程3.4 服务器端主窗口设计3.4.1 概述3.4.2 实现过程3.5 远程控制窗口设计3.5.1 概述3.5.2 界面布局3.5.3 实现过程第4章 屏幕录像大师(Visual C 6.0 AVI视频技术)4.1 屏幕录像大师模块概述4.1.1 模块概述4.1.2 功能结构4.1.3 模块预览4.2 关键技术4.2.1 屏幕抓图4.2.2 抓图时抓取鼠标4.2.3 将位图数据流写入AVI文件4.2.4 将AVI文件转换成位图数据4.2.5 获得AVI文件属性4.2.6 根据运行状态显示托盘图标4.2.7 获得磁盘的剩余空间4.2.8 动态生成录像文件名4.3 主窗体设计4.4.1 概述4.4.2 界面设计4.4.3 功能实现4.4 录像截取模块设计4.4.1 概述4.4.2 界面设计4.4.3 功能实现4.5 录像合成模块设计4.5.1 概述4.5.2 界面设计4.5.3 功能实现第5章 计算机语音识别系统(Visual C 6.0 SAPI技术)5.1 系统概述5.1.1 开发背景5.1.2 功能结构5.1.3 程序预览5.2 关键技术5.2.1 开发包的安装与使用5.2.2 声音特征采集5.3 主程序界面设计5.4 语音朗读模块5.4.1 语音朗读概述5.4.2 实现过程5.5 口型朗读模块5.5.1 口型朗读模块概述5.5.2 实现过程5.6 朗读配置模块5.6.1 朗读配置模块概述5.6.2 实现过程5.7 音频流朗读模块5.7.1 音频流朗读模块概述5.7.2 实现过程5.8 语音识别模块5.8.1 语音识别概述5.8.2 实现过程第6章 叶子图像处理软件(Visual C 6.0 GDI 图像处理技术)6.1 图像处理模块概述6.1.1 模块概述6.1.2 功能结构6.1.3 模块预览6.2 关键技术6.2.1 位图数据的存储形式6.2.2 任意角度旋转图像6.2.3 实现图像缩放6.2.4 在Visual C 中使用GDI 进行图像处理6.2.5 实现图像的水印效果6.2.6 利用滚动窗口浏览图片6.2.7 使用子对话框实现图像的局部选择6.3 图像旋转模块设计6.3.1 概述6.3.2 界面布局6.3.3 实现过程6.4 图像平移模块设计6.4.1 概述6.4.2 界面布局6.4.3 实现过程6.5 图像缩放模块设计6.5.1 概述6.5.2 界面布局6.5.3 实现过程6.6 图像水印效果模块设计6.6.1 概述6.6.2 界面布局6.6.3 实现过程6.7 位图转换为JPEG模块设计6.7.1 概述6.7.2 界面布局6.7.3 实现过程6.8 照片版式处理模块设计6.8.1 概述6.8.2 界面布局6.8.3 实现过程第7章 桌面精灵(Visual C 6.0 注册表操作技术 Microsoft Access 2003数据库)7.1 桌面精灵模块概述7.1.1 模块概述7.1.2 功能结构7.1.3 程序预览7.2 关键技术7.2.1 阳历转换成阴历的算法7.2.2 时钟的算法7.2.3 实现鼠标穿透7.2.4 窗体置顶及嵌入桌面7.2.5 添加系统托盘7.2.6 开机自动运行7.2.7 自绘右键快捷菜单7.2.8 带图标的按钮控件7.3 主窗体设计7.3.1 概述7.3.2 界面设计7.3.3 实现过程7.4 新建备忘录模块设计7.4.1 概述7.4.2 界面设计7.4.3 实现过程7.5 新建纪念日模块设计7.5.1 概述7.5.2 界面设计7.5.3 实现过程7.6 纪念日列表模块设计7.6.1 概述7.6.2 界面设计7.6.3 实现过程7.7 窗口设置模块设计7.7.1 概述7.7.2 界面设计7.7.3 实现过程7.8 提示窗口模块设计7.8.1 概述7.8.2 界面设计7.8.3 实现过程第8章 办公小秘书(Visual C 6.0 Access数据库 INI文件操作技术)8.1 办公小秘书模块概述8.1.1 模块概述8.1.2 功能结构8.1.3 模块预览8.2 关键技术8.2.1 如QQ般自动隐藏8.2.2 按需要设计文本框8.2.3 设计计算器的圆角按钮8.2.4 回行数据在INI文件中的读取与写入8.2.5 根据数据库数据生成复选框8.2.6 饼形图显示投票结果8.2.7 为程序添加系统托盘8.3 主窗体设计8.3.1 概述8.3.2 界面布局8.3.3 实现过程8.4 计算器设计8.4.1 概述8.4.2 界面布局8.4.3 实现过程8.5 便利贴设计8.5.1 概述8.5.2 界面布局8.5.3 实现过程8.6 加班模块设计8.6.1 概述8.6.2 界面布局8.6.3 实现过程8.7 投票项目模块设计8.7.1 概述8.7.2 界面布局8.7.3 实现过程第9章 通讯新干线(Visual C 6.0 SQL Server 2005实现)9.1 通讯新干线概述9.1.1 模块概述9.1.2 功能结构9.2 关键技术9.2.1 设计选项卡9.2.2 绘制对话框的四周9.3 数据库设计9.3.1 数据表的建立9.3.2 数据库操作流程9.4 通讯新干线主程序模块9.5 数据库连接模块9.6 数据备份模块9.7 数据还原模块9.8 数据初始化模块9.9 开发技巧与难点分析9.9.1 使用try…catch捕捉错误9.9.2 数据库记录指针的正确使用第10章 SQL数据库提取器(Visual C 6.0 Word、Excel相关类 bcp工具)10.1 SQL数据库提取器概述10.1.1 模块概述10.1.2 功能结构10.1.3 程序预览10.2 关键技术10.2.1 获得数据表、视图和存储过程10.2.2 获得表结构10.2.3 向Word文档中插入表格10.2.4 向Word表格中插入图片10.2.5 向Excel表格中插入图片10.2.6 使用bcp实用工具导出数据10.3 主窗体10.3.1 功能概述10.3.2 窗体界面设计10.3.3 功能实现10.4 附加数据库模块设计10.4.1 功能概述10.4.2 窗体界面设计10.4.3 功能实现10.5 备份数据库模块设计10.5.1 功能概述10.5.2 窗体界面设计10.5.3 功能实现10.6 数据导出模块设计10.6.1 功能概述10.6.2 窗体界面设计10.6.3 功能实现10.7 配置ODBC数据源模块设计10.7.1 功能概述10.7.2 窗体界面设计10.7.3 功能实现第11章 万能打印模块(Visual C 6.0 Access数据库 SQL Server数据库)11.1 万能打印模块概述11.1.1 模块概述11.1.2 功能结构……

内容摘要:

  本书以VisualC 程序开发人员经常开发的经典模块和实用项目为主线,全面介绍了项目开发的完整过程及开发中遇到的各种问题、技巧和经验。全书共3篇21章,分为典型模块篇、项目实战篇和环境搭建篇,其中,典型模块篇包括界面换肤软件、视频聊天软件、局域网电脑监控专家、屏幕录像大师、计算机语音识别系统、叶子图像处理软件、桌面精灵、办公小秘书、通讯新干线、SQL数据库提取器、万能打印模块、软件注册模块和系统优化工具等13个模块,每个模块都分步进行详细介绍,关键技术重点讲解。项目实战篇包括学生考试管理系统、酒店餐饮管理系统、人力资源管理系统和超市进销存管理系统等4个完整项目,每个项目都从软件工程的角度出发,从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细的讲解。环境搭建篇主要包括熟悉VisualC 开发环境、SQLServer数据库环境搭建、Oracle数据库环境搭建和程序打包及安装等内容,主要对开发环境的搭建及程序开发前的必备基础知识进行讲解。  本书所附配套光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP、Windows2000和Windows 2003下全部通过,保证能够正常运行。

书籍规格:

书籍详细信息
书名Visual C++典型模块与项目实战大全站内查询相似图书
9787121161117
如需购买下载《Visual C++典型模块与项目实战大全》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸26 × 18装帧平装
页数 524 印数

书籍信息归属:

Visual C++典型模块与项目实战大全是电子工业出版社于2012.3出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。