首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 程序设计 >

VisualC++范例大全(1碟)

2010-04-06 
基本信息·出版社:机械工业出版社 ·页码:722 页 ·出版日期:2009年03月 ·ISBN:7111261402/9787111261407 ·条形码:9787111261407 ·版本:第1版 · ...
商家名称 信用等级 购买信息 订购本书
VisualC++范例大全(1碟) 去商家看看
VisualC++范例大全(1碟) 去商家看看

 VisualC++范例大全(1碟)


基本信息·出版社:机械工业出版社
·页码:722 页
·出版日期:2009年03月
·ISBN:7111261402/9787111261407
·条形码:9787111261407
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:软件开发范例大全系列
·图书品牌:华章图书

内容简介 《VisualC++范例大全 (1碟)》以Visual C++6.0(以下简称VC)为开发工具,通过400多个具体实例系统而又全面地介绍VC开发的相关知识。首先从VC/C++的基础入手,按照由易到难、由浅入深的顺序,介绍了使用VC开发Windows应用程序的方法,包括消息处理,基本控件的使用,菜单、工具栏和状态栏的开发,屏幕绘图,对话框,文档视图框架,打印、帮助、调试与程序发布,文件操作与注册表编程,进程与线程操作,DLL开发与系统操作。最后,《VisualC++范例大全 (1碟)》还给出了VC专项开发技术,包括网络编程、数据库开发和多媒体开发等。
《VisualC++范例大全 (1碟)》立足于VC的基础开发,用具体的实例讲解基本的知识点,使读者在实践的过程中,轻松掌握VC的开发。
《VisualC++范例大全 (1碟)》适用于VC程序设计的初、中级读者,同时也可作为VC工程开发的参考手册和速查手册。
编辑推荐 《VisualC++范例大全 (1碟)》特色
从工程应用出发,通过400余实例讲解Visual C++开发技术与要点涵盖Visual C++基本开发要素,也包含数据库,网络、多媒体等常用开发技术按照循序渐近、由浅入深的顺序编写,通过生动的实例讲解,便于读者学习
实例均以讲解Visual C++常用知识点为目标,且以相关知识点命名,便于速查和学习
实例均给出了核心代码,各功能实现尽可能采用独立函数.可移植性强
《VisualC++范例大全 (1碟)》内容概述:
Visual C++与C++开发基础(21个实例);
消息映射与处理(17个实例);
Windows基本控件的开发使用(30个实例);
高级控件的开发使用(22个实例);
菜单、工具栏和状态栏的开发(25个实例);
对话框程序设计(29个实例);
文本输出与屏幕绘图(28个实例);
文档/视图框架体系(30个实例);
打印、帮助、调试与发布(20个实例);
文件操作与注册表编程(34个实例);
进程与线程(21个实例);
DLL开发与系统编程(26个实例);
网络通信编程(18个实例);
数据库及其相关技术(21个实例);
使用SQL查询、操纵数据库(37个实例);
数字图像处理基础(10个实例);
多媒体开发(18个实例)。
目录
第一篇 VC程序开发基础
第1章 VC与C++开发基础
1.1 C++面向对象特性
实例1:实现C++类的多重继承
实例2:使用虚函数实现运行时多态
实例3:使用操作符重载实现编译多态——复数的加法运算
实例4:使用函数模板实现不同数据类型的极值函数
1.2 C++常用的操作与算法
实例5:使用C++实现格式化数据的I/O
实例6:实现数字金额的中文大写转换
实例7:将十进制数转换为二进制输出
实例8:产生随机数
实例9:实现排序操作
1.3 创建基本的应用程序框架
实例10:使用WindowsAPI创建程序窗口
实例11:使用AppWizard创建基于文档/视图结构MFC应用程序框架
实例12:使用AppWizard建立对话框应用程序框架
1.4使用CString类进行字符串操作
实例13:查找、替换字符串
实例14:根据指定字符分割字符串
实例15:格式化字符串
实例16:CString字符串的类型转换
1.5 时间与日期操作
实例17:获取当前的日期、时间并格式化输出
实例18:计算某日为星期几
实例19:计算两个时间点的时间间隔
1.6 MFC集合类的使用
实例20:使用CStringArray类创建和使用字符串数组
实例21:使用CPtrList类创建和使用链表

第2章 消息映射与处理
2.1 键盘消息及处理
实例22:基本键盘操作——判断按键消息
实例23:在普通视图窗口中实现键盘字符的输入
实例24:创建和使用键盘插入符
实例25:使用程序模拟键盘输入
实例26:在对话框中实现键盘消息响应
实例27:向其他应用程序(记事本)中发送键盘消息
2.2 鼠标消息及处理
实例28:基本鼠标操作——判断鼠标消息
实例29:创建并设置鼠标光标
实例30:在对话框中定义光标的热区
实例31:创建和使用鼠标提示框
实例32:在视图窗口实现捕捉鼠标
实例33:限制鼠标的作用区域只在客户窗口
实例34:使用程序模拟鼠标动作
2.3 其他消息处理
实例35:创建和使用自定义消息
实例36:使用命令范围添加消息处理函数
实例37:使用定时器实时显示当前时间
实例38:使用定时器显示毫秒级的时间

第二篇 VC基本程序开发要素
第3章 Windows基本控件的开发使用
3.1 按钮控件的使用
实例39:创建和使用下压按钮、单选框和复选框
实例40:实现位图按钮,设定控件文本的字体
实例41:实现超链接风格的按钮
实例42:实现动画按钮
3.2 编辑框控件的使用
实例43:使用单行、多行编辑框输入显示文本
实例44:只允许输入字母,并转换为大写的编辑框
实例45:在单行编辑框控件输入回车后,不响应默认控件处理消息
实例46:设置编辑框控件的背景、文本颜色
实例47:创建完全只读(没有输入焦点、不能选择)的编辑框
实例48:实现只能输入小数的编辑框控件
实例49:使用RichEdit编辑框格式化显示文本
3.3 静态控件的使用
实例50:设定静态文本框的背景色和文本颜色
实例51:使用Picture控件实现分隔线
实例52:使用静态文本控件显示图标和位图
实例53:在静态文本控件上进行绘图
实例54:创建显示数字钟的静态文本框
实例55:创建超链接风格的静态控件
3.4 使用列表框控件
实例56:添加删除列表框的数据
实例57:创建带有复选框的列表框和可拖放列表项的列表框
实例58:实现选中项缩进的列表框
实例59:创建带有智能水平滚动条的列表框
3.5 组合框控件的使用
实例60:添加和获取组合框的列表项
实例61:使用扩展组合框使组合框的选项带有图标
实例62:在组合框的下拉列表框中实现自动选择
实例63:创建颜色选择下拉组合框
36滑块、调节钮,进度条和滚动条控件的使用
实例64:使用滑块控件和调节钮控件设置选择范围
实例65:使用滚动条和进度条进行范围设置
实例66:创建带有文本指示的自定义进度条
3.7 动态创建控件
实例67:动态创建和删除编辑控件
实例68:在视图中创建和使用控件

第4章 高级控件的开发使用
4.1 列表控件的使用
实例69:使用列表控件添加和选择数据项
实例70:动态设置列表控件的不同显示方式
实例71:实现列表控件的扩展风格——拖放、整栏选择和显示网格
4.2 树形控件的使用
实例72:使用树形控件显示数据
实例73:动态添加、删除树形控件的结点,获取树形控件的选中项
实例74:在树形控件中使用背景位图
实例75:创建可编辑结点的树形控件
实例76:使用树形控件和列表控件显示系统的资源列表
4.3 时间、日期控制控件的使用
实例77:在程序中使用月历控件
实例78:使用日期控件设置、获取日期时间信息
4.4 其他一些控件的使用
实例79:使用动画控件播放简单动画
实例80:使用IP地址控件显示和设置IP地址
实例81:使用标签控件创建标签页
实例82:使用热键控件为程序谩置热键
4.5 ActiveX控件的使用与开发
实例83:在对话框窗口中使用MicrosoftActiveX控件FlexGrid
实例84:在视图窗口中动态创建Activex控件FlexGrid
实例85:使用MFC开发ActiveX控件OleEdit
实例86:通过例程测试Activex控件OleEdlt
实例87:使用ActiveXcoritrol lestcontamer工具测试ActiveX
实例88:通过编程戎现ActlveX控件的注册
实例89使用ATL开发ActiveX控件MagicBox
实例90:通过例程测试Activex控件MagicBox

第5章 菜单、工具栏和状态栏的开发
5.1 菜单的设计与开发
实例91:基本下拉菜单的刨建与消息响应
实例92:创建启用、禁用菜单顺
实例93:创建单选标记菜单
实例94:动态添加、删除菜单项
实例95:创建带有图标的菜单
实例96:创建弹出式菜单
实例97:实现中英文双语菜单
实例98:均系统菜单添加菜单项
实例99:存对话框中添加菜单
实例100:使用快捷键和发送消皂触发菜单命令
5.2 工具栏的设计与开发
实例101:基本工具栏按钮的刨建与使用
实例102:保持工具栏按钮组中只自一个按钮被按下
实例103:在工只栏上同时显示位图和文本标签
实例104:为工具栏添加下拉按钮
实例105:在工添栏添加非按钮控件
实例106:实现在同一行上停靠两个工具栏
实例107:在对话框中添加工县栏
5.3 状态栏的设计与开发
实例108:在状态栏上实时显示当前时间
实例109:在状态栏上显示BMP位图
实例110:在状态栏上添加组合框控件
戎例111:在状态栏上显示进度条
实例112:为对话框窗口创建状态栏
5.4 对话条和伸缩条
实例113:在单文档程序中刨建对话条
实例114:实现对话条与窗口消息的信息交互
实例例115:创建和使用伸缩条

第6章 对话框程序设计
6.1 基本对话框的创建与使用
实例116:创建模态对话框
实例117:创建非模态对话框

第7章 文本输出与屏幕绘图
第8章 文档/视图框架体系
第9章 打印、帮助、调试与发布
第三篇 VC高级开发技术
第10章 文件操作与注册表编程
第11章 进程与线程
第12章 DLL开发与系统编程
第四篇 VC专项应用开发技术
第13章 网络编程
第14章 数据库及其相关技术
第15章 使用SQL查询、操纵数据库
第16章 数字图像处理基础
第17章 多媒体开发
……
序言 Visual C++是Microsoft的一个全面而完善的程序开发工具,从传统的Windows API编程到MFC编程,再到基于组件的编程,Visual C++都为之提供了强大而方便的设计工具。与其他编程环境相比,Visual C++几乎能够完成Windows各个方面的应用。因为Visual C++产生的代码执行效率较高,所以其更适合于开发一些系统核心级别或者技术尖端的产品。
现在越来越多的人正在加入Visual C++程序员的行列。由于前一段时间.NET的盛行,vc.NET、VC 2005的相继推出,对Visual C++的经典版本Visual C++6.0有些冷落。但经过一段时间的摸索,C++程序员们又一致认为Visual C++6.0是开发C++Windows应用程序最理想的工具。
本书立足于VC的基础开发,采用程序实例带动知识点的形式,通过400多个具体的开发实例,按照由易到难、由浅入深的顺序,系统而又全面地介绍Vc开发的方方面面知识。在实例的选取上,注重实例的典型和通用性,且分解知识点。在实例的设计上,程序代码尽量简洁明了,同时又注重程序设计步骤的详尽,使读者可以按照步骤实现实例的制作,同时掌握相关的知识点。
文摘 插图:

热点排行