Visual C++面向對象程序設計教程(簡體書)
商品簡介
目次
1.1 Visual C++簡介
1.1.1 Visual C++的特點
1.1.2 Visual C++的安裝
1.1.3 MSDN幫助文檔
1.2 Visual C++的開發環境
1.2.1 集成開發環境窗口
1.2.2 項目與項目工作區
1.2.3 資源與資源編輯器
1.2.4 菜單欄
1.2.5 工具欄
上機實驗習題
第2章 面向對象的基本概念
2.1 結構化程序設計方法的回顧
2.2 面向對象的系統開發方法
2.2.1 面向對象的程序設計方法
2.2.2 面向對象的系統開發方法
2.2.3 面向對象方法與設計步驟
2.3 類、對象和消息
2.3.1 類的定義
2.3.2 對象的定義
2.3.3 構造函數
2.3.4 析構函數
2.3.5 消息和方法
2.4 繼承和派生
2.4.1 派生類的繼承類型
2.4.2 派生類的數據成員和成員函數
2.4.3 派生類的構造函數
2.4.4 多重繼承
2.5 多態性和虛函數
2.5.1 靜態聯編和動態聯編
2.5.2 虛函數
2.5.3 純虛函數和抽象基類
上機實驗習題
第3章 利用MFC類庫編寫Windows應用程序
3.1 MFC類庫概述
3.1.1 Cobiect類
3.1.2 從Cobiect類派生的主要類
3.2 MFC的消息和消息處理
3.2.1 MFC事件驅動程序設計引擎類
3.2.2 消息映射和消息處理
3.2.3 MFC預定義的消息和消息處理程序
3.2.4 使用MFC的Windows應用程序示例
3.3 注冊窗口類
3.4 實現窗口類
3.5 消息循環
3.6 窗口過程
3.7 其他部分
上機實驗習題
第4章 使用AppWizard向導建立應用程序
4.1 工程類型和文件類型
4.2 AppWizard的使用
4.3 創建一個簡單的單文檔應用程序
4.3.1 使用AppWizard生成SDI應用程序基本框架
4.3.2 SDI應用程序框架剖析
4.3.3 添加代碼
4.3.4 編譯執行程序
4.4 創建一個簡單的多文檔應用程序
4.4.1 使用AppWizard生成MDI應用程序基本框架
4.4.2 MDI應用程序框架剖析
4.4.3 添加代碼
4.4.4 編譯執行程序
4.5 創建一個簡單的對話框應用程序
4.5.1 使用AppWizard生成對話框應用程序基本框架
4.5.2 對話框應用程序框架剖析
4.5.3 添加控件和代碼
4.5.4 編譯執行程序
上機實驗習題
第5章 GDI與文本和圖形處理
5.1 GDI簡介
5.1.1 GDI的功能
5.1.2 設備描述表
5.2 文本處理
5.2.1 文本輸出函數
5.2.2 文本屬性的控制
5.2.3 文本的字體設置
5.2.4 獲取文本信息
5.3 圖形處理
5.3.1 繪圖函數
5.3.2 使用繪圖工具對象
5.3.3 0nDraw函數
5.3.4 WM—PAINT消息
上機實驗習題
第6章 菜單設計
6.1 實現菜單控制
6.1.1 菜單消息處理
6.1.2 彈出式菜單和動態菜單
6.1.3 菜單消息的處理路徑
6.2 CMenu類
6.2.1 CMenu類簡介
6.2.2 動態改變菜單
6.3 菜單程序設計
6.3.1 基於菜單欄的程序設計
6.3.2 彈出式菜單設計
6.3.3 動態菜單設計
上機實驗習題
第7章 工具欄和狀態欄
7.1 工具欄
7.1.1 了解工具欄
7.1.2 創建工具欄
7.1.3特殊形式的工具欄
7.1.4 CToolBar工具欄類
7.1.5 工具欄實例程序
7.2 狀態欄
7.2.1 了解狀態欄
7.2.2 創建狀態欄
7.2.3 CStatusBar狀態欄類
7.2.4 狀態欄實例程序
上機實驗習題
第8章 對話框和常用控件
8.1 對話框概述
8.1.1 對話框的種類
8.1.2 對話框的創建和顯示
8.1.3 對話框類CDialog
8.2 對話框的設計
8.2.1 增加控件
8.2.2 使用ClassWizard建立對話框類
8.2.3 對話框類成員變量的加入
8.3 通用對話框類
8.3.1 CFileDialog類
8.3.2 CFontDiaklg類
8.3.3 CPrintDialog類
8.3.4 CColorDilaog類
8.4 標準Windows控件
8.4.1 控件的通用屬性
8.4.2 控件屬性設置和組織安排
8.4.3 靜態控件
8.4.4 按鈕控件
8.4.5 編輯控件
8.4.6 列表框控件
8.4.7 組合框控件
8.4.8 滾動條控件
上機實驗習題
第9章 窗口、文檔和視圖
9.1 應用程序組成結構
9.1.1 CMainFrame類和窗口
9.1.2 文檔和視圖
9.1.3 窗口、文檔與視圖間的關係
9.2 文檔類
9.2.1 文檔類管理數據的方法
9.2.2 數據成員
9.2.3 成員函數
9.3 視圖類
9.3.1 視圖類的操作方法
9.3.2 視圖類的成員函數
9.4 利用序列化進行文件讀寫
9.4.1 文檔序列化原理
9.4.2 序列化中支持的數據類型
上機實驗習題
第10章 數據庫編程
10.1 0DBc的使用
10.1.1 0DBC的工作原理
10.1.2 0DBC類
10.2 數據庫編程實例
10.2.1 注冊數據庫
10.2.2 創建數據庫應用框架
10.2.3 設計記錄操作界面
10.2.4 更新記錄
10.2.5 排序和篩選
上機實驗習題
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。