成功加入购物车
明日科技 、 刘锐宁 、 宋坤 编 / 人民邮电出版社 / 2009-02 / 平装
售价 ¥ 90.00
品相 九五品
优惠 满包邮
延迟发货说明
上书时间2024-04-13
卖家超过10天未登录
软件工程师典藏:Visual C++开发典型模块大全
《VisualC++开发典型模块大全》以编程关键技术为核心,通过18个典型模块系统、全面地介绍了如何使用VisualC++进行各领域的程序开发。全书共分为20章,其中前两章介绍了VisualC++的集成开发环境和使用VisualC++进行编程的基础知识,使初学者能够了解使用VisualC++编程的基本思路和方法。然后通过对图像处理模块、办公助手模块、桌面精灵模块、企业通信模块、媒体播放器模块、屏幕录像模块、计算机监控模块、考试管理模块、SQL数据库提取器模块、万能打印模块、FTP文件上传下载模块、电子邮件模块、网络五子棋模块、软件注册模块、短信群发模块、监控卡视频监控模块、界面换肤模块和系统优化模块等18个典型模块进行详细的介绍,使读者能够掌握图形图像处理、多媒体、数据库、网络通信、报表打印、硬件开发等各领域的相关技术,为从事项目开发的人员提供相关解决方案。
《VisualC++开发典型模块大全》附有配套光盘。光盘中提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在WindowsXP和Windows2000下全部通过,保证能够正常运行。此外,光盘中还提供有编程词典试用版软件等。
《VisualC++开发典型模块大全》案例涉及行业广泛,实用性非常强,通过《VisualC++开发典型模块大全》的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的模块源代码进行二次开发,以减少开发系统所需要的时间。
《VisualC++开发典型模块大全》适用于广大计算机爱好者和编程人员,也可供大、中专院校师生阅读。
第1章VisualC++6.0开发环境1.1VisualC++6.0介绍1.1.1VisualC++6.0概述1.1.2VisualC++6.0特性1.2VisualC++6.0开发环境介绍1.3VisualC++6.0菜单介绍1.3.1File菜单1.3.2Edit菜单1.3.3View菜单1.3.4Insert菜单1.3.5Project菜单1.3.6Build菜单1.3.7Layout菜单1.3.8Tools菜单1.3.9Window菜单1.3.10Help菜单1.4VisualC++6.0工具栏介绍1.4.1Standard工具栏1.4.2BuildMiniBar工具栏1.4.3Debug工具栏1.5工作区介绍1.5.1ClassView选项卡1.5.2ResourceView选项卡1.5.3FileView选项卡1.6编辑器窗口介绍1.7输出窗口介绍1.8开发环境使用技巧1.8.1定制工具栏1.8.2从其他文件中抓取资源1.8.3使用源代码浏览工具1.8.4删除工程中的类1.8.5在类向导中处理没有发现的窗口消息1.8.6完全取词功能不可用1.8.7判断代码中的括号是否匹配1.8.8对齐零乱的代码1.9调试窗口1.9.1利用Watch调试窗口查看对象信息1.9.2利用CallStack窗口查看函数调用信息1.9.3利用Memory窗口查看内存信息1.9.4利用Variables窗口查看变量信息1.9.5利用Registers窗口查看CPU寄存器信息1.9.6利用Disassembly窗口查看汇编信息第2章VisualC++编程基础2.1C++语言基础2.1.1语句2.1.2函数2.1.3类和对象2.2对话框程序设计2.2.1构建对话框应用程序2.2.2创建和显示对话框2.2.3对话框属性设置2.2.4对话框界面布局2.2.5添加控件成员变量2.2.6向对话框中添加成员函数2.3菜单和工具栏设计2.3.1菜单设计2.3.2工具栏设计2.4小结第3章图像处理模块3.1图像处理模块概述3.1.1模块概述3.1.2功能结构3.1.3模块预览3.2关键技术3.2.1位图数据的存储形式3.2.2任意角度旋转图像3.2.3实现图像缩放3.2.4在VisualC++中使用GDI+进行图像处理3.2.5实现图像的水印效果3.2.6浏览PSD文件3.2.7利用滚动窗口浏览图片3.2.8使用子对话框实现图像的局部选择3.3图像旋转模块设计3.3.1概述3.3.2界面布局3.3.3实现过程3.4图像平移模块设计3.4.1概述3.4.2界面布局3.4.3实现过程3.5图像缩放模块设计3.5.1概述3.5.2界面布局3.5.3实现过程3.6图像水印效果模块设计3.6.1概述3.6.2界面布局3.6.3实现过程3.7位图转换为JPEG模块设计3.7.1概述3.7.2界面布局3.7.3实现过程3.8PSD文件浏览模块设计3.8.1概述3.8.2界面布局3.8.3实现过程3.9照片版式处理模块设计3.9.1概述3.9.2界面布局3.9.3实现过程第4章办公助手模块4.1办公助手模块概述4.1.1模块概述4.1.2功能结构4.1.3模块预览4.2关键技术4.2.1如QQ般自动隐藏4.2.2按需要设计文本框4.2.3设计计算器的圆角按钮4.2.4回行数据在INI文件中的读取与写入4.2.5根据数据库数据生成复选框4.2.6饼形图显示投票结果4.3主窗体设计4.3.1概述4.3.2界面布局4.3.3实现过程4.4计算器设计4.4.1概述4.4.2界面布局4.4.3实现过程4.5便利贴设计4.5.1概述4.5.2界面布局4.5.3实现过程4.6加班模块设计4.6.1概述4.6.2界面布局4.6.3实现过程4.7投票项目模块设计4.7.1概述4.7.2界面布局4.7.3实现过程第5章桌面精灵模块5.1桌面精灵模块概述5.1.1模块概述5.1.2功能结构5.1.3模块预览5.2关键技术5.2.1阳历转换成阴历的算法5.2.2时钟的算法5.2.3实现鼠标穿透5.2.4窗体置顶及嵌入桌面5.2.5添加系统托盘5.2.6开机自动运行5.2.7自绘右键弹出菜单5.2.8带图标的按钮控件5.3主窗体设计5.3.1概述5.3.2界面设计5.3.3实现过程5.4新建备忘录模块设计5.4.1概述5.4.2界面设计5.4.3实现过程5.5新建纪念日模块设计5.5.1概述5.5.2界面设计5.5.3实现过程5.6纪念日列表模块设计5.6.1概述5.6.2界面设计5.6.3实现过程5.7窗口设置模块设计5.7.1概述5.7.2界面设计5.7.3实现过程5.8提示窗口模块设计5.8.1概述5.8.2界面设计5.8.3实现过程第6章企业通信模块6.1企业通信模块概述6.1.1模块概述6.1.2功能结构6.1.3模块预览6.2关键技术6.2.1设计支持QQ表情的ATL控件6.2.2向CRichEditCtrl控件中插入ATL控件6.2.3向CRichEditCtrl控件中插入ATL控件6.2.4使用XML文件实现组织结构的客户端显示6.2.5在树控件中利用节点数据标识节点的类型(部门信息、男职员、女职员)6.2.6定义数据包结构,实现文本、图像等文件的发送与显示6.2.7数据包粘包的简单处理6.2.8实现客户端掉线的自动登录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登录模块设计6.7.1概述6.7.2界面布局6.7.3实现过程6.8信息发送窗体模块设计6.8.1概述6.8.2界面布局6.8.3实现过程第7章媒体播放器模块7.1媒体播放器模块概述7.1.1模块概述7.1.2模块预览7.2关键技术7.2.1如何使用DirectShow开发包7.2.2使用DirectShow开发程序的方法7.2.3使用DirectShow如何确定媒体文件播放完成7.2.4使用DirectShow进行音量和播放进度的控制7.2.5使用DirectShow实现字幕叠加7.2.6使用DirectShow实现亮度、饱和度和对比度调节7.2.7设计显示目录和文件的树视图控件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实现过程第8章屏幕录像模块8.1屏幕录像模块概述8.1.1模块概述8.1.2功能结构8.2关键技术8.2.1屏幕抓图8.2.2抓图时抓取鼠标8.2.3将位图数据流写入AVI文件8.2.4将AVI文件转换成位图数据8.2.5获得AVI文件属性8.2.6根据运行状态显示托盘图标8.2.7获得磁盘的剩余空间8.2.8动态生成录像文件名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功能实现第9章计算机监控模块9.1计算机监控模块概述9.1.1开发背景9.1.2需求分析9.1.3模块预览9.2关键技术9.2.1获取屏幕设备上下文存储为位图数据流9.2.2将位图数据流压缩为JPEG数据流9.2.3将JPEG数据流分成多个数据包发送到服务器9.2.4将多个数据包组合为一个完整的JPEG数据流9.2.5根据JPEG数据流显示图像9.2.6双击实现窗口全屏显示9.3客户端主窗体设计9.3.1概述9.3.2实现过程9.4服务器端主窗体设计9.4.1概述9.4.2实现过程9.5远程控制窗体设计9.5.1概述9.5.2界面布局9.5.3实现过程第10章考试管理模块10.1考试管理模块概述10.1.1考试管理模块概述10.2关键技术10.2.1在主窗口显示之前显示登录窗口10.2.2随机抽题算法10.2.3文本框控件设置背景图片10.2.4显示欢迎窗口10.2.5计时算法10.2.6保存答案算法10.2.7工具栏按钮提示功能实现10.2.8图标按钮的实现10.3数据库设计10.3.1数据库分析10.3.2设计表结构10.4学生前台考试模块10.4.1学生考试功能实现10.4.2学生查分功能实现10.5教师后台管理模块10.5.1后台管理主窗口10.5.2学生信息管理功能实现10.5.3试题管理功能实现10.5.4学生分数查询功能实现第11章SQL数据库提取器模块11.1SQL数据库提取器概述11.1.1模块概述11.1.2功能结构11.2关键技术11.2.1获得数据表、视图和存储过程11.2.2获得表结构11.2.3向WORD文档中插入表格11.2.4向WORD表格中插入图片11.2.5向EXCEL表格中插入图片11.2.6使用bcp实用工具导出数据11.3主窗体设计11.3.1概述11.3.2界面设计11.3.3功能实现11.4附加数据库模块设计11.4.1概述11.4.2界面设计11.4.3功能实现11.5备份数据库模块设计11.5.1概述11.5.2界面设计11.5.3功能实现11.6数据导出模块设计11.6.1概述11.6.2界面设计11.6.3功能实现11.7配置ODBC数据源模块设计11.7.1概述11.7.2界面设计11.7.3功能实现第12章万能打印模块12.1万能打印模块概述12.2关键技术12.2.1滚动条设置12.2.2打印中的页码计算和分页预览功能算法12.2.3数据库查询功能12.2.4打印控制功能12.2.5如何解决屏幕和打印机分辨率不统一问题12.2.6打印新一页12.3主窗体设计12.3.1功能概述12.3.2设计思路12.3.3实现过程12.4Access数据库选择窗体12.4.1功能概述12.4.2设计思路12.4.3实现过程12.5SQLServer数据库选择窗体12.5.1功能概述12.5.2设计思路12.5.3实现过程12.6数据库查询模块12.6.1功能概述12.6.2设计思路12.6.3实现过程12.7打印设置模块12.7.1功能概述12.7.2设计思路12.7.3实现过程12.8打印预览及打印模块12.8.1功能概述12.8.2设计思路12.8.3实现过程第13章FTP文件上传下载模块13.1FTP文件上传下载模块概述13.1.1开发背景13.1.2需求分析13.1.3模块预览13.2关键技术13.2.1设计类似于资源管理器的列表视图控件13.2.2登录FTP服务器13.2.3实现FTP目录浏览13.2.4多任务下载FTP文件13.2.5在任务列表中暂停、取消某一任务13.2.6利用鼠标拖曳实现文件的上传下载13.2.7直接创建多级目录13.2.8根据文件扩展名获取文件的系统图标13.2.9关闭工具栏时取消菜单项的复选标记13.3主窗体设计13.3.1概述13.3.2界面布局13.3.3实现过程13.4登录信息栏设计13.4.1概述13.4.2界面布局13.4.3实现过程13.5工具栏窗体设计13.5.1概述13.5.2界面布局13.5.3实现过程13.6本地信息窗体设计13.6.1概述13.6.2界面布局13.6.3实现过程13.7远程FTP服务器信息窗体设计13.7.1概述13.7.2界面布局13.7.3实现过程13.8任务列表窗体设计13.8.1概述13.8.2界面布局13.8.3实现过程第14章电子邮件模块14.1电子邮件模块概述14.1.1模块概述14.1.2功能结构14.1.3模块预览14.2关键技术14.2.1Jmail组件的注册14.2.2绘制带背景的工具栏14.2.3自绘工具栏下拉菜单14.2.4动态生成工具栏下拉菜单14.2.5邮件的分页显示14.2.6声明MAPI函数原型14.2.7使用MAPI发送邮件14.2.8使用MAPI发送带附件的邮件14.2.9使用Jmail组件接收邮件14.2.10自绘热点按钮14.3邮件服务配置14.3.1SMTP和POP3简介14.3.2安装和配置邮件服务器14.3.3安装和配置POP3服务器14.4主窗体设计14.4.1概述14.4.2界面布局14.4.3功能实现14.5写邮件模块设计14.5.1概述14.5.2界面布局14.5.3功能实现14.6草稿箱设计14.6.1概述14.6.2界面布局14.6.3功能实现14.7收件箱设计14.7.1概述14.7.2界面布局14.7.3功能实现14.8读邮件设计14.8.1概述14.8.2界面布局14.8.3功能实现14.9通讯录设计14.9.1概述14.9.2界面布局14.9.3功能实现第15章网络五子棋模块15.1网络五子棋模块概述15.1.1概述15.1.2模块预览15.2关键技术15.2.1使用TCP协议进行网络通信15.2.2定义网络通信协议15.2.3实现动态调整棋盘大小15.2.4在棋盘中绘制棋子15.2.5五子棋赢棋判断15.2.6设计游戏悔棋功能15.2.7设计游戏回放功能15.2.8对方网络状态测试15.3服务器端主窗体设计15.3.1概述15.3.2界面布局15.3.3实现过程15.4服务器设置窗体设计15.4.1概述15.4.2界面布局15.4.3实现过程15.5棋盘窗体设计15.5.1概述15.5.2界面布局15.5.3实现过程15.6游戏控制窗体设计15.6.1概述15.6.2界面布局15.6.3实现过程15.7对方信息窗体设计15.7.1概述15.7.2界面布局15.7.3实现过程15.8客户端主窗体设计15.8.1概述15.8.2界面布局15.8.3实现过程第16章软件注册模块16.1软件注册模块概述16.1.1模块概述16.1.2操作流程16.2关键技术16.2.1获取CPU序列号16.2.2获得磁盘序列号16.2.3获得网卡地址16.2.4生成注册码16.2.5根据注册表中的数据限制试用次数16.2.6注册快捷键16.2.7一次性粘贴注册码16.3注册码生成器设计16.3.1概述16.3.2界面设计16.3.3功能实现16.4主窗体设计16.4.1概述16.4.2界面设计16.4.3功能实现16.5注册模块设计16.5.1概述16.5.2界面设计16.5.3功能实现16.6注册向导模块设计16.6.1概述16.6.2界面设计16.6.3功能实现第17章短信群发模块17.1短信群发模块概述17.1.1模块概述17.1.2功能结构17.1.3模块预览17.2关键技术17.2.1短信猫介绍17.2.2短信猫的使用流程17.2.3发送短信17.2.4接收短信17.2.5自绘菜单17.2.6自绘工具栏17.2.7设置静态文本控件背景透明17.2.8按分组信息插入电话号码17.2.9自动插入联系人17.3主窗体设计17.3.1概述17.3.2界面设计17.3.3功能实现17.4短信猫设置模块17.4.1概述17.4.2界面设计17.4.3功能实现17.5联系人管理模块17.5.1概述17.5.2界面设计17.5.3功能实现17.6短信发送模块17.6.1概述17.6.2界面设计17.6.3功能实现17.7自动回复模块17.7.1概述17.7.2界面设计17.7.3功能实现17.8收信箱模块17.8.1概述17.8.2界面设计17.8.3功能实现17.9回复短信模块17.9.1概述17.9.2界面设计17.9.3功能实现第18章监控卡视频监控模块18.1监控卡视频监控模块概述18.1.1概述18.1.2模块预览18.2关键技术18.2.1视频监控的系统部署方式18.2.2监控卡安装过程18.2.3天敏VC4000监控卡开发流程分析18.2.4天敏VC4000监控卡SDK主要函数介绍18.2.5设计视频预览控件18.2.6设计视频预览框架窗口18.2.7云台设备的安装18.2.8云台协议分析18.3服务器端主窗体设计18.3.1概述18.3.2界面布局18.3.3实现过程18.4串口设置窗体设计18.4.1概述18.4.2界面布局18.4.3实现过程18.5客户端主窗体设计18.5.1概述18.5.2界面布局18.5.3实现过程18.6连接服务器窗体设计18.6.1概述18.6.2界面布局18.6.3实现过程18.7云台控制码窗体设计18.7.1概述18.7.2界面布局18.7.3实现过程第19章界面换肤模块19.1界面换肤模块概述19.1.1概述19.1.2模块预览19.2关键技术19.2.1创建动态链接库19.2.2向动态链接库中添加位图资源19.2.3向动态链接库中添加C++类19.2.4修改对话框的窗口过程19.2.5为窗口关联一个自定义数据结构19.2.6为应用程序安装钩子19.3加载皮肤文件实现界面换肤19.3.1概述19.3.2设计皮肤文件19.3.3设计主应用程序19.4加载组件库实现界面换肤19.4.1概述19.4.2设计界面换肤组件库19.4.3设计界面换肤演示程序第20章系统优化模块20.1系统优化模块概述20.1.1模块概述20.1.2功能结构20.2关键技术20.2.1自绘标题栏20.2.2获得任务列表20.2.3获得正在运行的进程20.2.4为列表视图控件关联右键菜单20.2.5清空回收站20.2.6清空“运行”中历史记录20.2.7清空IE历史记录20.2.8调用控制面板工具20.3主窗体设计20.3.1概述20.3.2界面布局20.3.3功能实现20.4控制面板操作模块20.4.1概述20.4.2界面布局20.4.3功能实现20.5磁盘空间整理模块20.5.1概述20.5.2界面布局20.5.3功能实现20.6垃圾文件清理模块20.6.1概述20.6.2界面布局20.6.3功能实现20.7系统任务管理模块20.7.1概述20.7.2界面布局20.7.3功能实现
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30