第1章 Visual C++起点 1
实例1 MFC框架、文档和视 2
实例2 创建多文档窗口 27
实例3 创建对话框窗口 27
实例4 创建启动窗口 28
第2章 多窗口界面 29
实例5 多窗口的单文档界面 30
实例6 通过菜单改变视图 56
实例7 通过工具栏改变视图 56
实例8 多视图窗口数据显示 57
第3章 实现Microsoft风格 58
实例9 Visual Studio风格的窗口 59
实例10 Internet Explorer 4.0风格的窗口 76
实例11 OutLook风格的窗口 76
实例12 状态栏中的任务栏 77
第4章 超文本界面 78
实例13 创建超级链接界面 79
实例14 显示模式HTML对话框窗口 109
实例15 超文本浏览器 109
实例16 数字化时钟 110
第5章 各种特效窗口 111
实例17 创建不规则窗口 112
实例18 操作DIB位图窗口 130
实例19 位图转换窗口 130
实例20 渐变的窗口 131
第6章 对话框界面 132
实例21 可扩展对话框 133
实例22 位图预览对话框 141
实例23 显示目录树对话框 141
实例24 透明对话框 142
第7章 菜单状态操作 143
实例25 漂亮的图文菜单 144
实例28 复选菜单命令 164
实例27 启用和禁止菜单命令 164
实例26 随文档动态改变菜单 164
第8章 自绘制菜单 165
实例29 自绘制图标菜单 166
实例30 Visual Studio外观的工具栏 207
实例31 对话框窗口中的菜单 207
实例32 弹出位图菜单 208
第9章 动画按钮 209
实例33 AVI动画按钮 210
实例34 实现图标按钮 225
实例35 实现一组图标按钮 225
实例36 绘制DIB动画按钮 225
第10章 多彩按钮 227
实例37 位图按钮 228
实例38 带颜色的按钮 241
实例39 对鼠标敏感的按钮 241
实例40 可弹出菜单的按钮 242
第11章 图文按钮风格大全 243
实例41 各种图文按钮风格 244
实例42 图标浮动按钮 275
实例43 图钉按钮 275
实例44 计数器按钮 275
第12章 不规则按钮大全 277
实例45 各种不规则按钮 278
实例47 三角形按钮 312
实例48 椭圆形按钮 312
实例46 环形按钮 312
第13章 掩膜编辑框 313
实例49 IP地址输入编辑框 314
实例50 下拉列表控件中的编辑框 353
实例51 掩膜输入编辑框 353
实例52 数字输入控制编辑框 354
第14章 编辑框和树视控件 355
实例53 破解密码框内容 356
实例56 目录树结构 373
实例55 树型注释 373
实例54 16进制编辑输入框 373
第15章 组合框集锦 375
实例57 多列显示的组合框 376
实例58 自动完成功能的组合框 404
实例59 浮动的组合框 404
实例60 浮动的彩色组合框 404
第16章 操作系统的组合框 405
实例61 “快照”组合框 406
实例62 多列属性组合框 433
实例63 使用组合框选择颜色 433
实例64 使用组合框选择字体 433
第17章 组合框和列表框 435
实例65 具有历史记录的组合框 436
实例66 系统图像列表 458
实例67 Excel表格视图 458
实例68 浏览数据库的列表框 458
第18章 属性页初级篇 459
实例69 改变属性页的按钮区 460
实例70 完整的属性页应用程序 475
实例71 嵌入对话框中的属性页 475
实例72 实现Wizard 476
第19章 属性页及标签页高级篇 477
实例73 在对话框中的属性页 478
实例75 属性列表控件 494
实例76 标签列表控件 494
实例74 实现标签下标式的视图切换 494
第20章 工具栏集锦 495
实例77 具有下拉按钮的工具栏 496
实例78 工具栏中的列表框 505
实例79 各种颜色和大小的工具栏 505
实例80 气球式提示窗口 506
第21章 状态栏初级篇 507
实例81 改变状态栏的状态格 508
实例84 3D向量控件 519
实例82 进度条中的文字 519
实例83 带声音的提示条 519
第22章 状态栏高级篇 521
实例85 丰富的状态栏风格 522
实例86 使用动画控件 559
实例87 使用日历控件 559
实例88 使用柱状图控件 560
第23章 系统操作之一 561
实例89 方便的日历托盘 562
实例90 列举系统字体 602
实例91 实现注册表功能 602
实例92 检测Windows版本号 602
第24章 系统操作之二 603
实例93 动画显示的托盘 604
实例94 浮动窗口 627
实例95 获得系统硬件信息 627
第25章 系统操作之三 628
实例96 修改系统【开始】菜单 629
实例97 检测系统中的API包 657
第26章 系统操作之四 658
实例98 建立自己的任务栏 659
实例99 隐藏任务条中的应用程序 708
实例100 检测CPU的时钟 708
附录A 窗口类与窗口样式 709
A.1 窗口类结构 710
A.2 窗口类样式 712
A.3 窗口样式分组 713
附录B MFC中Windows公共控件的通知消息 718
B.1 Windows公共控件的通知 719
B.2 通知消息结构 719
B.3 通知过程概述 719
B.4 更好地处理通知的方案 720
B.5 用ON_NOTIFY_RANGE指定通知域 721
附录C Visual C++开发实用技巧 722