續(xù)編說明
第1課 Visual C++6.0概述
1.1 Visual C++6.0的特點
1.1.1 Visual C++6.0開發(fā)環(huán)境
1.1.2 使用應用向導簡化程序開發(fā)
1.1.3 增強的ActiveX技術
1.1.4 強大的數據庫支持功能
1.1.5 強大的Internet支持功能
1.1.6 MSDN庫
1.2 Visual C++6.0的安裝
1.3 MSDN庫
第2課 C++程序設計語言簡介
2.1 C++語言基礎
2.1.1 C++程序的基本結構
2.1.2 常量聲明
2.1.3 變量
2.1.4 數據類型
2.1.5 運算符與表達式
2.2 C++程序控制語句
2.2.1 if語句
2.2.2 switch語句
2.2.3 for語句
2.2.4 while語句
2.2.5 do-while語句
2.2.6 continue語句
2.2.7 break語句
2.2.8 return語句
2.3 C++函數
2.3.1 函數的定義與調用
2.3.2 函數的參數與缺省參數
2.3.3 函數中的變量
2.3.4 函數重載
2.4 C++類
2.4.1 定義C++類
2.4.2 派生C++類
2.4.3 使用C++模板
第3課 創(chuàng)建一個Windows應用程序
3.1 用AppWizard生成并建立程序基本框架
3.1.1 AppWizard(應用程序向導)的基本特征
3.1.2 運行AppWizard
3.1.3 生成其他種類的應用程序
3.2 程序的類和基本控制流程
3.2.1 應用程序的類
3.2.2 程序的控制流程
3.3 文檔模板
3.4 ClassWizard(類向導)簡介
3.4.1 “Message Maps”(消息映射)選項卡
3.4.2 “Member Variables”(成員變量)選項卡
3.4.3 向項目中加入新類
3.4.4 用ClassWizard添加消息處理函數的實例
3.5 WizardBar(向導欄)
第4課 消息與命令
4.1 怎樣理解消息機制
4.2 消息的種類
4.2.1 標準Windows消息
4.2.2 命令消息
4.2.3 控件通知
4.3 消息映射
4.3.1 消息映射宏
4.3.2 消息映射的繼承關系
4.4 消息的處理過程
4.4.1 Windows標準消息和處理函數
4.4.2 命令消息的發(fā)送和處理
4.5 怎樣利用ClassWizard處理消息
4.5.1 ClassWizard對話框
4.5.2 添加Windows消息處理對話框
第5課 框架窗口、文檔與視
5.1 介紹與概述
5.1.1 Visual C++程序結構基礎
5.1.2 文檔—視結構剖析
5.1.3 什么時候不采用文檔—視結構
5.2 框架窗口
5.2.1 應用程序框架窗口與文檔框架窗口
5.2.2 框架窗口對程序界面的控制
5.2.3 框架窗口對菜單項的控制
5.2.4 框架窗口對工具欄的控制
5.2.5 框架窗口對狀態(tài)欄的控制
5.2.6 定制框架窗口
5.3 文檔
5.3.1 定義自己的文檔類
5.3.2 使用文檔類的數據成員變量管理數據
5.3.3 串行化數據
5.3.4 繞過使用CArchive對象的串行化
5.3.5 在文檔類中處理WM-COMMAND消息
5.3.6 經常重載的重要成員函數
5.3.7 示例:文檔的實現
5.4 視
5.4.1 常用的各種MFC視類
5.4.2 從文檔類中得到數據并顯示
5.4.3 利用MFC現有視類的例子
5.4.4 視的滾動與縮放
5.4.5 在視窗口上畫圖和文本輸出
5.5 框架窗口、文檔與視的綜合示例
第6課 對話框與控件
6.1 對話框
6.1.1 創(chuàng)建對話框資源
6.1.2 用ClassWizard創(chuàng)建對話類
6.1.3 對話數據交換和驗證
6.1.4 管理對話框的常用MFC函數
6.1.5 通用對話類
6.2 控件
6.2.1 對話
6.2.2 Control(控件)工具欄
6.2.3 選擇和安排控件
6.2.4 Dialog(對話)工具欄
6.2.5 控件的屬性
6.2.6 常用的控件
6.2.7 其他控件
第7課 ActiveX控件
7.1 ActiveX控件和ActiveX應用程序
7.1.1 ActiveX的發(fā)展
7.1.2 容器與服務器
7.1.3 組件對象模型
7.1.4 自動化
7.2 Test Container實用程序
7.3 創(chuàng)建一個ActiveX容器應用程序框架
第8課 高級應用
8.1 多線程
8.1.1 多線程的含義
8.1.2 多線程的生成和管理
8.1.3 線程終止
8.1.4 線程通信
8.1.5 使用同步類
8.2 動態(tài)鏈接庫(DLL)
8.2.1 引入DLL原因
8.2.2 創(chuàng)建一個32位的DLL
8.3 數據庫
8.3.1 數據庫基本概念
8.3.2 在Visual C++中使用ODBC
8.3.3 在Visual C++中使用DAO
8.3.4 在Visual C++中使用OLE DB
8.4 Visual C++和Web
8.4.1 HTML基礎
8.4.2 Winsock
8.4.3 WinInet類
8.4.4 Internet服務器API(ISAPI)類
8.4.5 消息收發(fā)API(MAPI)