学习篇 1
学习单1 菜单和快捷键 5
学习单2 动态创建菜单 9
学习单3 位图菜单项 12
学习单4 制作鼠标键弹出的菜单 15
学习单5 给系统菜单添加菜单项 19
学习单6 模式对话框 21
学习单7 无模式对话框 25
学习单8 AfxMessageBox的使用 28
学习单9 基于对话框的应用程序 30
学习单10 改变对话框的背景色 33
学习单11 滚动轴的使用 36
学习单12 隐藏任务栏 40
学习单13 限制窗口大小的改变 42
学习单14 创建不规则窗口 44
学习单15 透明窗口 46
学习单16 一个总在最上面的紫色窗口 51
学习单17 使用窗口居中显示 54
学习单18 拖动非标题栏移动窗口 56
学习单19 拆分窗口 58
学习单2O 自动停靠窗口 62
学习单21 在窗口标题栏上显示文字 66
学习单22 控制窗口的最大及最小尺寸 68
学习单23 隐藏或显示桌面图标 70
学习单24 重新设置桌面 72
学习单25 闪烁的标题栏 74
学习单26 旋转字体 76
学习单27 在任务栏上显示图标 78
学习单28 对话框的动画弹出和动画消隐 81
学习单29 使用Splash Screen 85
学习单30 播放WAV声音文件 87
学习单31 检测是否安装声卡 89
学习单32 获取当前系统中的光驱数目及盘符 91
学习单33 图像旋转 94
学习单34 将固定大小的位图平铺 103
学习单35 打开/关闭光驱 106
学习单36 使按钮变灰 109
学习单37 位图按钮 110
学习单38 改变按钮字体 112
学习单39 带颜色的静态文本控件 114
学习单40 不规则形状的按钮 117
学习单41 显示3D文本的接钮 123
学习单42 计时器 127
学习单43 动态改变光标和图标 130
学习单44 捕获鼠标 134
学习单45 得到一些系统信息 136
学习单46 确定应用程序的路径 140
学习单47 注册系统热键 142
学习单48 检测软驱/光驱是否准备就绪 145
学习单49 判断驱动器的类型 148
学习单50 检测磁盘容量 151
学习单51 格式化磁盘 154
学习单52 Windows 98热键关机 157
学习单53 获得显示器的分辨率 159
学习单54 在屏幕上显示文字 161
学习单55 启动屏幕保护程序 164
学习单56 开机后程序自动运行 166
学习单57 在Windows 2000下双击鼠标右键关机 170
学习单58 屏蔽系统热键 173
学习单59 扶取文件图标 175
学习单60 避免程序运行多个实例 178
学习单61 在应用程序中运行其他程序 181
学习单62 隐藏应用程序 183
学习单63 获取文件的相关信息 187
学习单64 删除文件 190
学习单65 文件对话框的使用 192
学习单66 读写文档 195
学习单67 获得各种目录 198
学习单68 获取并改变系统时间 201
学习单69 获取Windows和System目录 204
学习单70 打印和打印预览 207
学习单71 使用上下文帮助 209
学习单72 工具栏和状态栏 212
学习单73 日期时间编辑框 216
学习单74 获取和设置鼠标双击时间 219
学习单75 局域网中的文件拷贝 222
学习单76 获取或更改计算机名 225
学习单77 通过计算机名得到其IP地址 228
学习单78 通过IP地址得到其计算机名 231
任务篇 235
任务单1 制作屏幕保护程序 237
任务单2 帮助文件的制作 243
任务单3 设置显示器的显示模式 247
任务单4 画线程序 252
任务单5 用任务栏图标响应鼠标事件 255
任务单6 拷贝屏幕并保存为BMP文件 260
任务单7 拖动效果 269
任务单8 一个钩子程序 276
任务单9 映射与断开网络驱动器 281
任务单10 简单的Web例览器 284
任务单11 使用ODBC数据库管理 289
任务单12 ActiveX控件的使用 294
充电篇 297
充电单1 显示并控制当前运行的所有进程 299
充电单2 文档和视图的分离 303
充电单3 全屏显示 306
充电单4 给ListBox增加水平滚动条 311
充电单5 俄罗斯方块 314
充电单6 网络象棋 325
充电单7 抓取网络其他计算机的屏幕 328
充电单8 在网络邻居中获取所有在线计算机 334
充电单9 上传与下载 342
充电单10 二人聊天程序 348
充电单11 资源管理器的实现 355