Visual C++界面编程技术随书代码

第1章 基于控件的界面编程

1.1 自绘(OwnerDraw)按钮的实现
1.2 AVI风格及IE风格的按钮的制作
1.3 自绘菜单程序设计
1.3.1 小图片的绘制
1.3.2 图标、菜单项文本及子菜单项标记绘制
1.4 编写菜单的动态管理程序
1.5 自绘列表框的程序设计
1.6 在VC中使用扩展组合列表框

第2章 与窗口框架相关的控件界面程序设计

2.1 在工具条中添加任意控件
2.2 对话框工具条的创建
2.3 动画进度条的制作
2.4 状态栏界面编程

第3章 树形控件和列表控件的界面编程

3.1 树形控件的使用
3.2 表头控件的使用
3.3 列表控件的使用
3.4 在列表控件中使用表头控件

第4章 基于对话框的界面程序设计

4.1 使用CFileDialog生成Windows XP类型的文件对话框
4.2 自定义文件对话框外观及钩子函数
4.3 对话框动态弹出程序的制作
4.4 IE风格的属性页的制作

第5章 基于窗口的界面程序设计

5.1 Windows托盘程序设计
5.2 切分窗口程序的编写
5.3 分层窗口的基本原理及运用
5.3.1 Windows 2000窗口的新特色
5.3.2 分层窗口的功能及特点
5.3.3 编程中使用分层窗口的基础准备
5.3.4 分层窗口的具体编程应用
5.4 在Visual C++中实现AVI闪烁软件封面
5.5 异形窗口程序设计
5.6 Windows Messenger风格的提示信息窗口程序的编制

第6章 基于图形的界面程序设计

6.1 DirectX Transform精彩编程(上)
6.2 DirectX Transform精彩编程(下)
6.3 屏幕抓图程序的编写
6.4 如何显示透明位图
6.5 图形擦除技术及编程应用
6.6 GDI中常见的图形特技处理
6.7 分形及其在图形处理中的简单应用
6.8 在VC中控制显示器的分辨率和色彩
6.9 图标查看程序的制作

第7章 GDI+程序设计

7.1 GDI+编程基础
7.2 GDI+对线条的支持
7.2.1 直线的新特点
7.2.2 曲线的绘制
7.3 GDI+中的色彩
7.4 GDI+对图片的支持
7.5 GDI+中的画刷与文字输出
7.6 在GDI+中使用变换
7.7 GDI+在图形合成中的运用
7.8 GDI+在多格式图像转换中的运用
7.9 GDI+在图像灰度化及伪彩色处理方面的应用
7.10 GDI+在图像滤镜制作方面的运用

第8章 基于Office自动化的界面程序设计

8.1 Office自动化编程基础
8.2 使用VC实现Office自动化编程的开发前准备
8.3 从Word文档中获取文档属性
8.4 Word文件的打开与保存
8.5 实现使用Word的报表解决方案
8.6 Excel自动化编程
8.7 PowerPoint自动化编程
8.8 Office自动化程序设计在复合文档中的运用
8.9 使用“宏”提高自动化程序设计的效率
8.10 Office助手程序设计
8.11 Office XP智能标记程序设计

第9章 Windows Shell程序设计

9.1 Shell编程概述
9.2 常用的Shell函数
9.2.1 ShellExecute与ShellExecuteEx函数
9.2.2 SHBrowseForFolder函数
9.2.3 SHFileOperation函数
9.2.4 SHGetFileInfo函数
9.2.5 SHGetSpecialFolderLocation与SHGetSpecialFolderPath函数
9.2.6 SHGetSettings函数
9.2.7 SHAutoComplete函数
9.2.8 Shell_NotifyIcon函数
9.3 在系统中注册新文件类型
9.4 使用Windows Shell中的文件操作
9.5 利用Shell在桌面创建应用程序快捷方式
9.6 Windows Shell扩展程序设计
9.7 Windows Shell上下文相关菜单处理程序的编写
9.8 Windows Shell图标扩展程序设计
9.9 Windows XP信息条提示程序设计

第10章 使用CJLibrary控件开发界面应用程序

10.1 使用CJLibrary前的准备工作
10.2 使用CJLibrary制作Outlook风格的列表框
10.3 运用CJLibrary制作资源管理器程序
10.4 运用CJLibrary制作Visual Studio界面风格的窗口

第11章 使用CJLibrary工程向导进行界面程序设计

11.1 使用CJLibrary程序框架
11.2 CJLibrary 在具体程序中的应用
11.3 程序初始化准备
11.4 在项目中加入数据库
11.5 定制窗口框架界面
11.6 定制CTaxExpertView窗口界面
11.7 定制CFolderListView窗口界面
11.8 定制列表视图CTop窗口界面
11.9 进行程序消息响应

 

http://www.shubulo.com/thread-33125-1-1.html

转载于:https://www.cnblogs.com/tecsoon/archive/2009/09/03/1559575.html

《精通Visual C++实效编程280例》光盘源代码 精通Visual C++实效编程280例(附光盘)的目录介绍 内容介绍 作者介绍 目录介绍 商品目录: 返回商品页面 第1章 窗口   1.1 实例1:通过HWND获得CWnd指针   1.2 实例2:获得应用程序主窗口的指针   1.3 实例3:获得指定点的窗口   1.4 实例4:最大化和最小化窗口   1.5 实例5:关闭窗口   1.6 实例6:设置窗口的大小和位置   1.7 实例7:居中显示窗口   1.8 实例8:顶层显示窗口   1.9 实例9:设置窗口图标   1.10 实例10:获得和设置窗口的标题   1.11 实例11:显示或隐藏窗口的标题栏   1.12 实例12:改变窗口形状   1.13 实例13:设置窗口的透明区域   1.14 实例14:透明窗口   1.15 实例15:窗口闪烁   1.16 实例16:图片窗口   1.17 实例17:动画窗口   1.18 实例18:桌面窗口   1.19 实例19:最小化桌面所有窗口   1.20 实例20:获取任务栏窗口   1.21 实例21:显示或隐藏任务栏   1.22 实例22:枚举桌面所有顶层窗口  第2章 菜单和光标   2.1 实例23:动态添加和删除菜单项   2.2 实例24:在系统菜单中添加和删除菜单项   2.3 实例25:禁用关闭按钮   2.4 实例26:启用和禁用菜单项   2.5 实例27:设置菜单项的检查状态   2.6 实例28:快捷菜单   2.7 实例29:获取光标的坐标   2.8 实例30:限制光标的移动范围   2.9 实例31:自定义光标   2.10 实例32:等待光标  第3章 控制栏   3.1 实例33:创建工具栏   3.2 实例34:设置工具栏标题   3.3 实例35:停靠工具栏   3.4 实例36:设置工具栏位图   3.5 实例37:为工具栏按钮添加文本标签   3.6 实例38:为工具栏按钮添加下拉箭头   3.7 实例39:为工具栏按钮设置热点图像   3.8 实例40:启用或禁用工具栏的工具提示   3.9 实例41:在工具栏中添加组合框   3.10 实例42:创建状态栏   3.11 实例43:在状态栏中添加进度条   3.12 实例44:显示或隐藏工具栏和状态栏   3.13 实例45:使用组合栏  第4章 对话框  第5章 框架和文档视图  第6章 通用控件  第7章 GDI  第8章 文件  第9章 打印  第10章 多线程  第11章 网络  第12章 ADO数据库  第13章 动态链接库  第14章 系统  第15章 设备管理  第16章 数据类型及转换
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值