Visual C++ 2005编程实例精粹
Visual C++ 2005编程实例精粹封面图

Visual C++ 2005编程实例精粹

罗斌等, 编著

出版社:中国水利水电出版社

年代:2006

定价:48.0

书籍简介:

本书用200个独立的实例程序重点展示了Microsoft Visual C++ 2005 (Microsoft .NET Framework 2.0)编程技术精华。主要内容包括:ToolStrip系列控件应用、WMI管理规范查询、GDI+图像处理、XML文件处理、多线程处理、程序嵌套异常捕获、文件压缩及解压缩、文件访问权限设置、注册表读写、网络通信、Web服务、ADO.NET 2.0数据访问、水晶报表设计、Office自动化以及大量的异步调用编程实例,是广大程序员使用Microsoft Visual C++ 2005编程语言深入学习Microsoft.NET Framework 2.0的重要参考书。本书所有实例程序在配套光盘中均有源代码,让您所见即所得、所学即所用。本书适用于使用Visual C++ 2005的初、中级用户,以及高等院校及计算机培训学校在校学生。

书籍目录:

前言

第1章 程序界面编程实例

实例1如何创建分隔应用程序窗体

实例2如何根据窗体大小排列控件

实例3如何使用表格定位窗体控件

实例4如何在菜单栏中添加文本框

实例5如何在工具栏中添加下拉菜单

实例6如何在工具栏中添加组合框

实例7如何在状态栏中添加进度条

实例8如何在控件中实现拖放功能

实例9如何为控件添加提示信息框

实例10如何为控件添加上下文菜单

实例11如何为错误操作设置提示框

实例12如何使用掩码格式化文本框

实例13如何创建图形和文字组合框

实例14如何设置动画精灵默林动作

实例15如何在上次关闭位置启动窗体

第2章 程序控制编程实例

实例16如何获取程序集反射内容

实例17如何获取程序集版本信息

实例18如何获取程序集类型成员

实例19如何查找程序集特殊成员

实例20如何创建开机自启动程序

实例21如何创建带参数多线程程序

实例22如何从子线程更新主线程数据

实例23如何使用主线程异常捕获错误

实例24如何设计多层嵌套异常捕获错误

实例25如何实现BackgroundWorker异步调用

实例26如何使用Stopwatch实现高精度计时

实例27如何创建安装卸载Windows服务程序

实例28如何禁止程序同时运行两个实例

实例29如何获取DOS窗口命令输出结果

实例30如何为应用程序添加背景音乐

实例31如何同步或异步播放Wav声音

实例32如何制作超星格式图书阅读器

实例33如何限制用户使用软件次数

实例34如何创建应用程序快捷方式

实例35如何使用方向键浏览大图像

实例36如何使用滚动条浏览大图像

实例37如何获取图像编码器信息

实例38如何获取图像解码器信息

实例39如何绘制不规则连接线

实例40如何复制图像指定区域

实例41如何控制图像转换质量

实例42如何设置图像作者信息

第3章 文件操作编程实例

实例43如何复制多层文件夹及文件

实例44如何过滤指定目录下的文件

实例45如何过滤指定目录下的子目录

实例46如何获取当前程序运行文件夹

实例47如何获取和设置当前工作目录

实例48如何实现文件与程序建立关联

实例49如何压缩和解压缩大尺寸文件

实例50如何增加或移除文件访问权限

实例51如何解析文件全路径信息

实例52如何在指定路径中搜索文件

实例53如何获取文件启动方式

实例54如何读写独立存储文件

实例55如何使用缓冲流复制文件

实例56如何使用XM1文件读写图像

实例57如何异步装载大图像文件

实例58如何显示多帧动画图像文件

实例59如何制作TIFF多帧图像文件

第4章 系统管理编程实例

实例60如何获取计算机串行端口名称

实例61如何获取计算机鼠标配置信息

实例62如何获取计算机显示设备信息

实例63如何获取当前计算机内存信息

实例64如何获取驱动器(逻辑分区)信息

实例65如何获取键盘特殊键状态信息

实例66如何获取当前系统用户角色信息

实例67如何获取用户或组的安全号码

实例68如何获取系统文化名称信息

实例69如何获取系统文化属性信息

实例70如何获取当前系统启动方式

实例71如何使计算机扬声器发出声音

实例72如何播放系统声音事件关联声音

实例73如何启动操作系统日志管理器

实例74如何启动操作系统性能计数器

实例75如何获取系统服务程序状态信息

实例76如何获取系统服务程序的路径信息

实例77如何启动停止系统服务程序

实例78如何获取系统驱动程序的状态信息

实例79如何启动停止系统驱动程序

实例80如何获取系统指定进程模块信息

实例81如何获取系统指定进程线程信息

实例82如何使用WIVII条件查询系统服务

实例83如何使用WMI查询显示设备信息

实例84如何使用WMI查询声音设备信息

实例85如何使用WMI查询驱动设备信息

实例86如何使用WMI查询串行端口信息

实例87如何使用WMI查询处理器信息

第5章 网络通信编程实例

实例88如何获取计算机网络接口信息

实例89如何获取计算机网络资源信息

实例90如何使用Ping检测远程计算机

实例91如何测试目标网址是否已经存在

实例92如何监视更改网络接口的IP地址

实例93如何获取Internet协议统计数据

实例94如何获取传输控制协议统计数据

实例95如何获取用户数据报统计数据

实例96如何自制Internet网页浏览器

实例97如何创建Web信息服务虚拟目录

实例98如何将非标准域名转换为标准域名

实例99如何根据指定的网址下载网页文件

实例100如何从本机向Web服务器上传文件

实例101如何从Web客户端异步下载文件

实例102如何异步调用WebSetvice程序

实例103如何创建网络通信服务器程序

实例104如何创建网络通信客户端程序

实例105如何创建网络聊天服务器程序

实例106如何创建网络聊天客户端程序

第6章 数据库应用编程实例

实例107如何使用数据绑定浏览数据库记录

实例108如何设置适配器更新命令更新记录

实例109如何直接使用数据适配器更新记录

实例110如何直接使用数据适配器增加记录

实例111如何使用数据读取器逐行读取记录

实例112如何使用事务管理删除数据库记录

实例113如何以参数化方式增加数据库记录

实例114如何使用Sq1He1per查询数据库记录

实例115如何使用Sq1He1pet增加数据库记录

实例116如何使用Sq1He1per获取聚合函数值

实例117如何直接获取SQL语句聚合函数值

实例118如何显示数据表多个字段合并信息

实例119如何获取数据表字段定义设置信息

实例120如何附加SQLServer数据库文件

实例121如何使用导航条浏览数据库记录

实例122如何使用导航控件浏览多个图像

实例123如何使用自定义对象作为数据源

实例124如何以二进制格式序列化数据集

实例125如何在配置文件中设置连接字符串

实例126如何在导航条中添加查询记录功能

实例127如何使用异步方式查询数据库记录

实例128如何使用回调方式查询数据库记录

实例129如何使用等待方式查询数据库记录

实例130如何使用存储过程查询时间段数据

实例131如何以XM1方式读写数据表信息

实例132如何批量导入导出数据库记录信息

实例133如何合并显示两个数据表中的数据

实例134如何以Exce1文件数据作为数据源

实例135如何使用数据表获取数据读取器内容

实例136如何使用数据源向导创建主从关系表

实例137如何获取当前系统数据提供程序信息

实例138如何解析SQ1Server连接字符串信息

实例139如何格式化DataGridView指定单元格

实例140如何在DataGridView中编辑数据列

实例141如何在DataGridView中添加复选框

实例142如何在DataGridView中添加数据列

实例143如何在DataGrid单元格中添加组合框

实例144如何在DataGrid单元格设置输入提示

实例145如何设置O1eDbDataReader关闭连接

实例146如何设置数据库连接串连接池信息

实例147如何处理多用户更新数据并发问题

实例148如何使用数据视图显示主从关系表

实例149如何以数据源方式创建Exce1文件

实例150如何以数据源方式导出Exce1文件

实例151如何将记录转换为HTM1样式表文件

实例152如何使用XM1方式增加数据库记录

实例153如何使用XM1方式查找数据库记录

实例154如何使用XM1方式查找关系表记录

实例155如何使用内存流操作无文件XM1

实例156如何获取XM1文档的字段设计信息

实例157如何读取数据库记录的图像字段

实例158如何获取SQ1语句多个查询结果表

实例159如何创建用户角色管理登录对话框

第7章 水晶报表开发编程实例

实例160如何使用水晶报表向导创建报表

实例161如何直接动态加载水晶报表文件

实例162如何在水晶报表中筛选数据记录

实例163如何在水晶报表中分组排序记录

实例164如何在水晶报表中分组汇总记录

实例165如何在水晶报表中添加合计字段

实例166如何在水晶报表中制作数据图表

实例167如何在水晶报表中使用计算公式

实例168如何在水晶报表中制作超级链接

实例169如何在水晶报表中显示比例数据

实例170如何在水晶报表中实现邮件列表

实例171如何在水晶报表中添加水印图像

实例172如何在水晶报表中实现SQ1查询

实例173如何把水晶报表导出到Exce1文件

实例174如何设置水晶报表显示控件外观

实例175如何在水晶报表中搜索指定文本

实例176如何获取水晶报表数据库连接项

实例177如何设置水晶报表记录选定公式

实例178如何使用参数设置水晶报表标题

实例179如何设置水晶报表集成登录选项

实例180如何把水晶报表导出到HTM1文件

实例181如何使用命令方式创建水晶报表

实例182如何使用离散值参数筛选水晶报表

实例183如何使用时间段参数筛选水晶报表

实例184如何在水晶报表中添加甘特图表

实例185如何使用水晶报表突出显示专家

第8章 Office自动化编程实例

实例186如何动态创建播放幻灯片

实例187如何直接播放幻灯片文件

实例188如何使用自动化运行Word宏

实例189如何设置新建Word文档属性

实例190如何使用自动化导出Word文件

实例191如何使用自动化生成Word图表

实例192如何使用自动化运行Exce1宏

实例193如何向Exce1文件导入图像文件

实例194如何使用剪贴板导出Exce1文件

实例195如何使用自动化导出Exce1文件

实例196如何使用自动化生成Exce1图表

实例197如何使用自动化自制Exce1工具栏

实例198如何使用自动化输出Exce1查询表

实例199如何使用浏览器打开Office文档

实例200如何实现Office晚期自动化绑定

内容摘要:

本书用200个独立实例程序重点展示Microsoft Visual C++ 2005(Microsoft.NETFramework 2.O)编程技术精华。全书摒弃语法说教,通篇贯穿实例,主要内容包括:使用ADO.NET 2.0访问数据库技巧、使用ASP.NET 2.0设计网站技巧、使用GDI+开发图形文字特效技巧、使用水晶报表专家创建报表技巧及VSTO 2005新技术编程技巧等。在本书中,还介绍了托管状态下的Office自动化技术、WMI管理规范应用、XML文件读写、系统API函数调用、注册表个性化设置、文件压缩和解压缩、智能客户端部署、异常捕获、异步调用、ToolStrip系列控件应用、Web Part系列控件应用等大量难得一见的实用新技术,是广大程序员使用Micros oft Visual C++ 2005编程语言深入学习Microsoft.NET Framework 2.O的重要参考书。本书所有实例程序在配套光盘中均有源代码,让您所见即所得、所学即所用。
  本书适合于使用Microsoft Visual Studio 2005的初、中级用户以step by step方式深入研习Microsoft.NET Framework 2.0高级编程技术精华,也可作为高等院校及计算机培训学校在校学生的学习案例,对C++高级程序员也极具参考和收藏价值。

书籍规格:

书籍详细信息
书名Visual C++ 2005编程实例精粹站内查询相似图书
丛书名万水计算机技术实用大全系列
9787508441504
如需购买下载《Visual C++ 2005编程实例精粹》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国水利水电出版社
版次1版印次1
定价(元)48.0语种简体中文
尺寸26装帧平装
页数 450 印数 5000

书籍信息归属:

Visual C++ 2005编程实例精粹是中国水利水电出版社于2006.出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。