第1章 Visual C++入門
1.1 教授主講
1.1.1 面向對象編程
1.1.2 MFC簡介
1.1.3 Visual C++概述
1.1.4 熟悉集成開發(fā)環(huán)境
1.1.5 認識應用程序框架
1.2 課后自測
第2章 文檔與視圖
2.1 教授主講
2.1.1 文檔、視圖和框架
2.1.2 文檔/視圖結構的特點
2.1.3 單文檔界面(SDI)和多文檔界面(MDI)
2.2 實戰(zhàn)演練
2.2.1 第一個VC程序
2.2.2 創(chuàng)建單視圖界面
2.2.3 創(chuàng)建多視圖界面
2.3 學以致用
2.3.1 經驗借鑒
2.3.2 創(chuàng)意超越
2.4 課后自測
第3章 工具欄和狀態(tài)欄
3.1 教授主講
3.1.1 工具欄、狀態(tài)欄和控件欄的關系
3.1.2 工具欄的創(chuàng)建和控制
3.1.3 狀態(tài)欄的創(chuàng)建與控制
3.2 實戰(zhàn)演練
3.2.1 添加工具欄
3.2.2 添加狀態(tài)欄
3.3 學以致用
3.3.1 經驗借鑒
3.3.2 創(chuàng)意超越
3.4 課后自測
第4章 菜單
4.1 教授主講
4.1.1 菜單的種類及作用
4.1.2 菜單類的介紹
4.1.3 快捷鍵的建立和使用
4.1.4 菜單命令的處理
4.2 實戰(zhàn)演練
4.2.1 創(chuàng)建菜單
4.2.2 創(chuàng)建彈出式菜單
4.2.3 創(chuàng)建帶有熱鍵的菜單
4.3 學以致用
4.3.1 經驗借鑒
4.3.2 創(chuàng)意超越
4.4 課后自測
第5章 圖形設備接口
5.1 教授主講
5.1.1 設備環(huán)境
5.1.2 坐標系統(tǒng)
5.1.3 映射模式
5.1.4 繪圖模式
5.1.5 設置背景顏色及模式
5.1.6 繪圖工具
5.1.7 繪圖函數
5.1.8 理解位圖
5.1.9 操作位圖
5.1.10 理解圖標
5.1.11 創(chuàng)建圖標
5.1.12 加載和顯示圖標
5.1.13 理解光標
5.1.14 使用光標
5.2 實戰(zhàn)演練
5.2.1 映射模式與視圖縮放
5.2.2 繪圖函數使用綜合練習
5.3 學以致用
5.4 課后自測
第6章 對話框編程
6.1 教授主講
6.1.1 模態(tài)對話框
6.1.2 非模態(tài)對話框
6.2 實戰(zhàn)演練
6.3 學以致用
6.3.1 經驗借鑒
6.3.2 創(chuàng)意超越
6.4 課后自測
第7章 通用控件
7.1 教授主講
7.1.1 靜態(tài)文本控件
7.1.2 按鈕控件
7.1.3 編輯控件
7.1.4 列表框控件
7.1.5 組合框控件
7.1.6 旋鈕、滑塊和進度控件
7.2 實戰(zhàn)演練
7.2.1 滑塊控件和進度控件的協(xié)同使用
7.2.2 編輯控件一般使用方法演示
7.3 學以致用
7.4 課后自測
第8章 通用對話框
8.1 教授主講
8.1.1 通用對話框的起源
8.1.2 常用的Windows通用對話框
8.2 實戰(zhàn)演練
8.2.1 使用文件對話框
8.2.2 使用顏色對話框
8.3 學以致用
8.3.1 經驗借鑒
8.3.2 創(chuàng)意超越
8.4 課后自測
第9章 消息處理
9.1 教授主講
9.1.1 消息類別及其描述
9.1.2 消息映射原理
9.1.3 MFC處理消息的路徑
9.1.4 自定義窗口消息
9.2 實戰(zhàn)演練
9.2.1 如何響應命令消息
9.2.2 自定義消息處理
9.2.3 使用菜單、工具欄和加速鍵
9.3 學以致用
9.4 課后自測
第10章 數據庫編程
10.1 教授主講
10.1.1 什么叫數據庫
10.1.2 使用Access 2000創(chuàng)建數據庫
10.2 實戰(zhàn)演練
10.2.1 一個簡單數據庫
10.2.2 ODBC的基本概念
10.2.3 MFC ODBC類
10.2.4 基礎工作
10.2.5 建立程序框架
10.2.6 應用程序實現(xiàn)
10.2.7 實現(xiàn)排序功能
10.2.8 實現(xiàn)查詢功能
10.3 學以致用
10.4 課后自測
第11章 網絡通信
11.1 教授主講
11.1.1 Winsock概述
11.1.2 WinInet編程
11.2 實戰(zhàn)演練
11.2.1 利用Winsock編寫服務器/客戶機程序
11.2.2 HTTP客戶實例:一個簡單的瀏覽器
11.3 學以致用
11.4 課后自測
第12章 多媒體編程
12.1 教授主講
12.1.1 什么叫多媒體
12.1.2 為什么用Visual C++開發(fā)多媒體
12.1.3 多媒體程序設計
12.2 實戰(zhàn)演練
12.2.1 Visual C++ 6.0下自制媒體播放器
12.2.2 Visual C++ 6.0下自制屏幕保護程序
12.3 學以致用
12.4 課后自測
第13章 綜合實例
13.1 教授主講
13.1.1 收費管理系統(tǒng)的設計
13.1.2 彈球游戲的設計
13.2 實戰(zhàn)演練
13.2.1 收費管理系統(tǒng)的實現(xiàn)
13.2.2 彈球游戲的實現(xiàn)
13.3 學以致用
13.4 課后自測
附錄 課后自測參考答案(部分)