书籍详情
Windows 2000编程利器:Visual C++编程高手(2)
作者:编程高手工作室编写
出版社:北京希望电子出版社
出版时间:2001-04-01
ISBN:9787900056856
定价:¥39.00
购买这本书可以去
内容简介
本书是新世纪编程高手系列丛书之一。是《Windows2000编程利器—VisualC++编程高手》的蛆妹篇。作者经过1年多时间的收集、整理、加工、并调试了书中所有的程序,汇聚成本书。全书由21章、206个程序构成,内容包括按钮控件、编程控件、静态控件、组合框控件、列表视控件、树视控件、工具条控件、其他公共控件、ActiveX控件、对话框、视窗模型、分隔器窗口、位图、剪贴板、多媒体、shell、Internet、macro、扩展库和综合应用。绝大部分程序包含源代码、项目文件和可执行文件,可以直接使用。由于篇幅有限,书中主要介绍各个程序的功能及设计思想,而其他完整程序和演示程序包含在随书光盘的相关文件中,同时,光盘还提供了一个浏览图书内容的树型结构浏览器,点击树型节点或者工具条的适当按钮,即可自动地浏览你感兴趣的内容。本书内容丰富,实用。书中的大量源程序读者稍加改进就可以应用的工作中去。光盘中的多媒体学习软件更是教会读者VisualC++的主要功能和基础知识的应用,有事半功倍的效果。本书不但是从事VisualC++应用与开发的广大新手、或者老手从业人员的开发指导书,同时也是高等院校相关专业师生教学、自学参考书和社会相关领域培训班的推荐教材。打开书时你是新手,合上书时你是高手。本光盘内容是:书中的全部源程序和“VisualC++6.0”多媒体学习软件。
作者简介
暂缺《Windows 2000编程利器:Visual C++编程高手(2)》作者简介
目录
第一章 按钮控件
程序1 3D文本
程序2 使用DIB(设备无关位图)制作动画按钮
程序3 AVI动画按钮
程序4 包含位图和文本的按钮
程序5 圆形按钮
程序6 扩展圆形按钮
程序7 三角按钮
程序8 非矩形按钮
程序9 CTrackLookButton类
程序10 CTrickButton类
程序11 彩色按钮
程序12 按钮菜单
程序13 平面按钮
程序14 对鼠标行为敏感的CHoverButton类
程序15 Motif选项控件
程序16 按钮之中包含按钮
第二章 编辑控件
程序1 编辑控件之间拖放文本
程序2 语法敏感的文本编辑器(一)
程序3 语法敏感的编辑器(二)
程序4 平面编辑框
程序5 IP地址编辑框
程序6 十六进制编辑框
程序7 约束编辑框
程序8 CEditEx和CStaticEx
程序9 文件名或者文件夹拖放到编辑框
程序10 指数数字编辑框
第三章 静态控件
程序1 滚动致谢词(一)
程序2 滚动致谢词(二)
程序3 数字时钟
程序4 用省略号显示长文件名
程序5 基于CStatic的CLabel
第四章 组合框
程序1 实现具有自动完成功能的组合框
程序2 具有自动选择功能的组合框
程序3 平面组合框
程序4 图标选择器的组合框实现
程序5 彩色字体选择组合框
程序6 多列组合框(一)
程序7 多列组合框(二)
程序8 组合框颜色选择器(一)
程序9 组合框颜色选择器(二)
第五章 列表视控件
程序1 使用位图作为背景图像
程序2 网格列表控件
程序3 多列排序列表视
程序4 增强ListVieW控件
程序5 设置列表视子项可编辑
程序6 具有排序功能的CSortedListCtrl类
第六章 树视控件
程序1 支持拖放的树视类
程序2 在拖放过程中扩展分支
程序3 用ESC取消拖放
程序4 获取下一个项目
程序5 获取上一个项目
程序6 获取前一个项目
程序7 根据标签查找一个项目
程序8 根据数据查找一个项目(一)
程序9 根据数据查找项目(二)
程序10 读写数据到文本文件
程序11 在编辑时处理按键消息
程序12 树视属性表控件
程序13 在分离线程中实现数据增长
程序14 TreeList:多列树视控件
程序15 打印树视控件
第七章 工具条
程序1 在工具条中显示文本
程序2 定制状态消息和工具提示
程序3 多尺寸和颜色的工具条
程序4 在对话框中显示工具条的工具提示
程序5 增加下拉箭头到工具条按钮中
程序6 酷工具条按钮
程序7 将各种控件添加到工具条中
第八章状态条
程序1 用sprintf语法将信息写入状态条
程序2 在状态条中显示进度条(一)
程序3 在状态条中显示进度条(二)
程序4 长时间操作指示的用户界面类
程序5 在状态条宙格中显示滚动文本
程序6 用位图. 进度条和鼠标行为
扩展状态条
第九章 其他公共控件
程序1 平滚动条公共控件
程序2 具有声音的工具提示
程序3 包含文本的进度控件
程序4 弹出进度窗口
程序5 “气球式”工具提示
程序6 在运行时改变工具提示
程序7 扩展CToo1TipCtrl类
程序8 逐渐填充进度控件
程序9 MFC网格控件
程序10 使用组合框编辑网格控件中的单元
程序11 在视中使用GridCtrl
程序12 直方图控件
程序13 显示关联的网格控件
程序14 超链接控件(一)
程序15 超链接控件(二)
程序16 曲线控件
程序17 0utlook 98条形控件CGfx 0utBarCtrl
程序18 页面控件
程序19 从CWnd派生的网格类
程序20 实现自绘制标签按钮
程序2l 饼图控件
程序22 具有标签特征的表单控件
程序23 三维矢量控件
程序24 VBScript语法加亮编辑器
第十章ActiveX控件
程序1 显示动画GIF图像的控件
程序2 将对话框作为ActiveX控件
程序3 快速列表框:QListCtrl控件
程序4 两个ActiveX控件:XFloorWnd和XPropertiesWnd
程序5 增强组合框控件
第十一章 对话框
程序1 播放动画的对话框
程序2 Open对话框包含预览功能
程序3 位图对话框
程序4 另类向导对话框
程序5 在对话框中使用工具条和工具提示
程序6 可改变大小的对话框
程序7定制CFileDialog
程序8 能够保存定制颜色的颜色对话框
程序9 在对话框中使用ON UPDATE COMLdMLND UI
程序10 扩展/收缩对话框
程序11 用对话框浏览外壳命名空间
程序12 “致谢”对话框
程序13 CDialogBar支持0nInitDialog()和DDX
程序14 目录浏览对话框
程序15 动态启动屏幕
程序16 具有预览功能的字体对话框
程序17 在对话框中嵌入HTML帮助窗口
程序18 选项树对话框
程序19 把3D徽标文本放入属性表的按钮区域
程序20 将位图放置到属性表的按钮区域
第十二章 文档/视窗模型
程序1 在窗口的标题条加入动画图标
程序2 具有定制背景颜色的CFormView类
程序3 对CScro11View增加放大和缩小能力
程序4 标签视(一)
程序5 标签视(二)
程序6 标签视(三)
程序7 为视窗设置定制窗口类
程序8 在文件打开对话框中选择多个文件
程序9 获取窗口位置
程序10 从CFormView中进行打印
第十三章 分隔器窗口
程序1 类0utlook的分隔器窗口
程序2 在分隔器窗格中切换视
程序3 动态分隔器窗口
第十四章 位图
程序1 自动改变大小的位图控件
程序2 把位图写入一个BMP文件
程序3 把位图转换为区域
程序4 把DDB转换成DIB
程序5 把DIB转换成DDB
程序6 获取位图的大小
程序7 拷贝位图到剪贴板
程序8 在MDI客户区域中显示位图作为背景
程序9 EBGFX库
程序10 在位图上绘制浮雕文本和图形
程序11 把3D位图模式应用于文本或其他图形
程序12 镜像位图
程序13 DIBLOOK实例改讲版
程序14 在客户框架窗口中显示微标位图
程序15 绘制颜色渐深背景图形
程序16 在CFormView派生类中绘制背景图
程序17 用灰度绘制图像
程序18 实现调色扳动画实现淡入淡出
第十五章剪贴板
程序1 把位图放置到剪贴板上
程序2 通过增强元文件拷贝图像数据
程序3 把增强元文件放置到剪贴板上
程序4 RTF流拷贝到剪贴板
程序5 简单剪贴板类
程序6 从剪贴板上读写文本
第十六章 多媒体
程序1 Audio Mixer编程举例
程序2 CD音乐播放器
程序3 直接从资源外接中播放MIDI文件
程序4 MIDI产生器
程序5 MIDI播放器
程序6 声音输入
程序7 声音输出
程序8 Audio Mixer类
程序9 一个最简单的DirectX十MFC游戏程序
第十七章 Shell
程序1 应用程序桌面工具条(Appbar)
程序2 增加固标到系统条
程序3 SHBrowseForFo1der包装类
程序4 系统条日历
第十八章 Internet
程序1 在Internet Explorer中实现“字体”菜单
程序2 用WinInet获取Web页面
程序3 HTTP服务监视器
程序4 简单MAPI客户程序
程序5 邮件检查器
程序6 Internet Mail界面
程序7 用MIME实现E—Mail文件附件发送
程序8 POP3协议的封装类
程序9 MAPI类和简单MAPI
程序10 SMTP协议封装类
程序11 支持多进程的网络蜘蛛
程序12 实现Internet Explorer中的View Source菜单
程序13 在模态对话框中显示DHTML
程序14 实现在Internet Explorer中的Internet Options
第十九章 macro
程序1 自动递增构造号
程序2 文件对话框宏
程序3 加注释/取消注释宏(一)
程序4 加注释/取消注释宏(二)
程序5 在头文件中添加方法的定义
程序6 输出Makefi1e
程序7 跳转到下一个/前一个函数定义
程序8 赋值语句颠倒操作
程序9 应用程序启动器
程序10 打开头文件(一)
程序11 打开头文件(二)
程序12 按序标识资源m
程序13 第二个剪贴板
第二十章 一个MFC扩展库
程序1 MFC扩展库:CJ60Lib
程序2 VisualStudio 6. 0风格
程序3 Outlook 98风格
程序4 Internet Explorer风格
第二十一章 综台应用
程序1 NetManager Vl. 0
程序2 分布式坦克大战游戏
程序3 俄罗斯方块
程序4 StackUp Vl. 0—DirectX游戏
程序1 3D文本
程序2 使用DIB(设备无关位图)制作动画按钮
程序3 AVI动画按钮
程序4 包含位图和文本的按钮
程序5 圆形按钮
程序6 扩展圆形按钮
程序7 三角按钮
程序8 非矩形按钮
程序9 CTrackLookButton类
程序10 CTrickButton类
程序11 彩色按钮
程序12 按钮菜单
程序13 平面按钮
程序14 对鼠标行为敏感的CHoverButton类
程序15 Motif选项控件
程序16 按钮之中包含按钮
第二章 编辑控件
程序1 编辑控件之间拖放文本
程序2 语法敏感的文本编辑器(一)
程序3 语法敏感的编辑器(二)
程序4 平面编辑框
程序5 IP地址编辑框
程序6 十六进制编辑框
程序7 约束编辑框
程序8 CEditEx和CStaticEx
程序9 文件名或者文件夹拖放到编辑框
程序10 指数数字编辑框
第三章 静态控件
程序1 滚动致谢词(一)
程序2 滚动致谢词(二)
程序3 数字时钟
程序4 用省略号显示长文件名
程序5 基于CStatic的CLabel
第四章 组合框
程序1 实现具有自动完成功能的组合框
程序2 具有自动选择功能的组合框
程序3 平面组合框
程序4 图标选择器的组合框实现
程序5 彩色字体选择组合框
程序6 多列组合框(一)
程序7 多列组合框(二)
程序8 组合框颜色选择器(一)
程序9 组合框颜色选择器(二)
第五章 列表视控件
程序1 使用位图作为背景图像
程序2 网格列表控件
程序3 多列排序列表视
程序4 增强ListVieW控件
程序5 设置列表视子项可编辑
程序6 具有排序功能的CSortedListCtrl类
第六章 树视控件
程序1 支持拖放的树视类
程序2 在拖放过程中扩展分支
程序3 用ESC取消拖放
程序4 获取下一个项目
程序5 获取上一个项目
程序6 获取前一个项目
程序7 根据标签查找一个项目
程序8 根据数据查找一个项目(一)
程序9 根据数据查找项目(二)
程序10 读写数据到文本文件
程序11 在编辑时处理按键消息
程序12 树视属性表控件
程序13 在分离线程中实现数据增长
程序14 TreeList:多列树视控件
程序15 打印树视控件
第七章 工具条
程序1 在工具条中显示文本
程序2 定制状态消息和工具提示
程序3 多尺寸和颜色的工具条
程序4 在对话框中显示工具条的工具提示
程序5 增加下拉箭头到工具条按钮中
程序6 酷工具条按钮
程序7 将各种控件添加到工具条中
第八章状态条
程序1 用sprintf语法将信息写入状态条
程序2 在状态条中显示进度条(一)
程序3 在状态条中显示进度条(二)
程序4 长时间操作指示的用户界面类
程序5 在状态条宙格中显示滚动文本
程序6 用位图. 进度条和鼠标行为
扩展状态条
第九章 其他公共控件
程序1 平滚动条公共控件
程序2 具有声音的工具提示
程序3 包含文本的进度控件
程序4 弹出进度窗口
程序5 “气球式”工具提示
程序6 在运行时改变工具提示
程序7 扩展CToo1TipCtrl类
程序8 逐渐填充进度控件
程序9 MFC网格控件
程序10 使用组合框编辑网格控件中的单元
程序11 在视中使用GridCtrl
程序12 直方图控件
程序13 显示关联的网格控件
程序14 超链接控件(一)
程序15 超链接控件(二)
程序16 曲线控件
程序17 0utlook 98条形控件CGfx 0utBarCtrl
程序18 页面控件
程序19 从CWnd派生的网格类
程序20 实现自绘制标签按钮
程序2l 饼图控件
程序22 具有标签特征的表单控件
程序23 三维矢量控件
程序24 VBScript语法加亮编辑器
第十章ActiveX控件
程序1 显示动画GIF图像的控件
程序2 将对话框作为ActiveX控件
程序3 快速列表框:QListCtrl控件
程序4 两个ActiveX控件:XFloorWnd和XPropertiesWnd
程序5 增强组合框控件
第十一章 对话框
程序1 播放动画的对话框
程序2 Open对话框包含预览功能
程序3 位图对话框
程序4 另类向导对话框
程序5 在对话框中使用工具条和工具提示
程序6 可改变大小的对话框
程序7定制CFileDialog
程序8 能够保存定制颜色的颜色对话框
程序9 在对话框中使用ON UPDATE COMLdMLND UI
程序10 扩展/收缩对话框
程序11 用对话框浏览外壳命名空间
程序12 “致谢”对话框
程序13 CDialogBar支持0nInitDialog()和DDX
程序14 目录浏览对话框
程序15 动态启动屏幕
程序16 具有预览功能的字体对话框
程序17 在对话框中嵌入HTML帮助窗口
程序18 选项树对话框
程序19 把3D徽标文本放入属性表的按钮区域
程序20 将位图放置到属性表的按钮区域
第十二章 文档/视窗模型
程序1 在窗口的标题条加入动画图标
程序2 具有定制背景颜色的CFormView类
程序3 对CScro11View增加放大和缩小能力
程序4 标签视(一)
程序5 标签视(二)
程序6 标签视(三)
程序7 为视窗设置定制窗口类
程序8 在文件打开对话框中选择多个文件
程序9 获取窗口位置
程序10 从CFormView中进行打印
第十三章 分隔器窗口
程序1 类0utlook的分隔器窗口
程序2 在分隔器窗格中切换视
程序3 动态分隔器窗口
第十四章 位图
程序1 自动改变大小的位图控件
程序2 把位图写入一个BMP文件
程序3 把位图转换为区域
程序4 把DDB转换成DIB
程序5 把DIB转换成DDB
程序6 获取位图的大小
程序7 拷贝位图到剪贴板
程序8 在MDI客户区域中显示位图作为背景
程序9 EBGFX库
程序10 在位图上绘制浮雕文本和图形
程序11 把3D位图模式应用于文本或其他图形
程序12 镜像位图
程序13 DIBLOOK实例改讲版
程序14 在客户框架窗口中显示微标位图
程序15 绘制颜色渐深背景图形
程序16 在CFormView派生类中绘制背景图
程序17 用灰度绘制图像
程序18 实现调色扳动画实现淡入淡出
第十五章剪贴板
程序1 把位图放置到剪贴板上
程序2 通过增强元文件拷贝图像数据
程序3 把增强元文件放置到剪贴板上
程序4 RTF流拷贝到剪贴板
程序5 简单剪贴板类
程序6 从剪贴板上读写文本
第十六章 多媒体
程序1 Audio Mixer编程举例
程序2 CD音乐播放器
程序3 直接从资源外接中播放MIDI文件
程序4 MIDI产生器
程序5 MIDI播放器
程序6 声音输入
程序7 声音输出
程序8 Audio Mixer类
程序9 一个最简单的DirectX十MFC游戏程序
第十七章 Shell
程序1 应用程序桌面工具条(Appbar)
程序2 增加固标到系统条
程序3 SHBrowseForFo1der包装类
程序4 系统条日历
第十八章 Internet
程序1 在Internet Explorer中实现“字体”菜单
程序2 用WinInet获取Web页面
程序3 HTTP服务监视器
程序4 简单MAPI客户程序
程序5 邮件检查器
程序6 Internet Mail界面
程序7 用MIME实现E—Mail文件附件发送
程序8 POP3协议的封装类
程序9 MAPI类和简单MAPI
程序10 SMTP协议封装类
程序11 支持多进程的网络蜘蛛
程序12 实现Internet Explorer中的View Source菜单
程序13 在模态对话框中显示DHTML
程序14 实现在Internet Explorer中的Internet Options
第十九章 macro
程序1 自动递增构造号
程序2 文件对话框宏
程序3 加注释/取消注释宏(一)
程序4 加注释/取消注释宏(二)
程序5 在头文件中添加方法的定义
程序6 输出Makefi1e
程序7 跳转到下一个/前一个函数定义
程序8 赋值语句颠倒操作
程序9 应用程序启动器
程序10 打开头文件(一)
程序11 打开头文件(二)
程序12 按序标识资源m
程序13 第二个剪贴板
第二十章 一个MFC扩展库
程序1 MFC扩展库:CJ60Lib
程序2 VisualStudio 6. 0风格
程序3 Outlook 98风格
程序4 Internet Explorer风格
第二十一章 综台应用
程序1 NetManager Vl. 0
程序2 分布式坦克大战游戏
程序3 俄罗斯方块
程序4 StackUp Vl. 0—DirectX游戏
猜您喜欢