第一章Visual C++ 6.0基础 1
任务一 建立第一个Windows应用程序 1
任务说明 1
攻略一 直接使用Win32 API函数 3
攻略二 利用MFC类库直接开发应用程序 13
攻略三 利用MFC AppWizard创建程序 17
总结 27
任务二向Visual C++6.0程序中添加程序代码 27
任务说明 27
攻略一 利用ClassWizard完善程序代码 28
攻略二 手工完成代码的添加和修改 42
攻略三从ClassWizard看文档和视图的结构 48
总结 55
任务三Visual C++调试与异常处理 56
任务说明 56
攻略一 传统的错误捕获和处理 56
攻略二TRY…CATCH处理异常 57
攻略三 利用宏ASSRET进行程序诊断 66
攻略四 利用集成环境进行调试 69
总结 79
第二章Visual C++界面处理 81
任务一 处理MFC中的文档 81
任务说明 81
攻略一使用单文档 82
攻略二 使用多文档工程 102
总结 108
任务二 对界面进行优化 113
任务说明 113
攻略一 用菜单对界面优化 114
攻略二 利用工具栏优化界面 132
攻略三 用状态栏进行界面优化 144
总结 155
第三章Windows基本控制 156
任务一 改进Windows的人机交互功能 156
任务说明 156
攻略一 有模式对话框 158
攻略二 无模式对话框 185
攻略三 使用属性表 194
总结 214
任务二 文本操作与简单按钮 215
任务说明 215
攻略一 静态文本处理 215
攻略二使用编辑控件 219
攻略三 使用Windows基本按钮 234
总结 243
任务三 成组控件 254
任务说明 254
攻略一 使用单选按钮 257
攻略二 使用复选框 261
攻略三 使用列表框 267
攻略四 使用组合框 274
总结 281
第四章Windows高级技术 288
任务一在Windows中快速创建对话框 288
任务说明 288
攻略一 利用CFileDialog类实现快速创建文件处理对话框 289
攻略二 利用CPrintDialog类实现快速创建文件打印对话框 296
攻略三 利用CFontDialog类实现快速创建字体对话框 301
攻略四 利用CColorDialog类实现快速创建颜色选择对话框 303
总结 305
任务二 处理Windows中的图形和图像 305
任务说明 305
攻略一 使用Windows的绘图函数 306
攻略二 使用位图 337
攻略三用OpenGL显示三维图像 347
总结 370
任务三 数据库编程 371
任务说明 371
攻略一 使用ODBC编程 373
攻略二用DAO编程 415
总结 458
附录一Microsoft基本类MFC库中常用的消息映射函数 460
附录二C++语言快速进阶 465
附录三Internet网上的Visual C++资源与源代码 490
附录四Visual C++ 6.0安装与组成 494