VisualC++入門、進階與套用實例

VisualC++入門、進階與套用實例

VisualC++入門、進階與套用實例深入淺出地介紹了Visual C++開發技術,從Visual C++基礎入手並結合豐富的套用案例和網上多個技術論壇中的熱點討論,注重Visual C++技術的實用性和可操作性,強調良好的設計理念與編程習慣,力圖將Visual C++知識全面、系統、深入地展現給讀者,讀者可以通過本書輕鬆入門熟練掌握VisualC++的基本開發技巧。

基本介紹

  • 書名:VisualC++入門、進階與套用實例
  • 作者:何志丹
  • 出版社人民郵電出版社
  • 出版時間:2007
版權資訊,內容簡介,目錄,

版權資訊

書 名: VisualC++入門、進階與套用實例
ISBN: 9787115157928
開本: 16
定價: 58.00 元
VisualC++入門、進階與套用實例

內容簡介

本書從VisualC++基礎、C++基礎入手,介紹了選單、工具列、狀態欄、常用控制項、對話框、訊息、檔案系統、資料庫、進程與執行緒、ActiveX控制項、動態程式庫等幾方面的相關技術,並結合豐富的套用案例,力圖將VisualC++知識全面、系統、深入地展現給讀者。
本書不但深入淺出地介紹了VisualC++開發技術,還穿插了大量的實用開發技巧,並結合網上多個技術論壇中的熱點討論,總結了在VisualC++套用開發過程中可能遇到的各種問題。本書注重VisualC++技術的實用性和可操作性,強調良好的設計理念與編程習慣,通過不同類型的套用多角度地引導讀者學習相關知識,使讀者能夠舉一反三並在實際工作中靈活運用這些知識。

目錄

第1章 Visual C++基礎
1.1 認識Visual C++
1.1.1 Visual C++ 6.0的安裝
1.1.2 應用程式嚮導
1.1.3 類嚮導
1.1.4 文檔視圖結構
1.1.5 IDE
1.1.6 輔助工具
1.2 示例
1.2.1 新建工作空間
1.2.2 增加訊息映射項
1.2.3 關聯成員變數
1.2.4 調試技巧
1.2.5 單文檔多視圖
1.2.6 多文檔示例
1.3 常用技巧與注意問題
1.3.1 VC項目檔案說明
1.3.2 IDE使用小技巧
1.3.3 常見問題
第2章 C++基礎
2.1 基礎知識
2.1.1 面向對象簡介
2.1.2 類的定義與使用
2.1.3 面向對象的優點
2.1.4 友元函式
2.1.5 運算符重載
2.1.6 模板
2.2 示例
2.2.1 面向對象與結構化的比較
2.2.2 關於繼承方式的實驗
2.2.3 虛函式與非虛函式的區別
2.2.4 靜態成員
2.2.5 普通構造函式、析構函式、拷貝構造函式、賦值函式
2.3 常用技巧與注意問題
2.3.1 常用技巧
2.3.2 習題
第3章 選單、工具列、狀態欄
3.1 基礎知識
3.1.1 選單
3.1.2 工具列
3.1.3 狀態欄
3.2 實例
3.2.1 狀態欄的使用
3.2.2 在工具列上生成控制項
3.2.3 簡單自畫選單
3.2.4 自畫選單類CMenuEx
3.2.5 真彩色工具列
3.2.6 工具列上增加下拉箭頭按鈕
3.2.7 修改對話框上的系統選單
3.3 常用技巧與注意問題
第4章 常用控制項
4.1 基礎知識
4.1.1 控制項基礎知識
4.1.2 控制項布局
4.1.3 控制項的常用屬性
4.1.4 控制項的公共函式
4.1.5 各控制項的使用
4.2 實例
4.2.1 綜合套用
4.2.2 ListCtrl示例
4.2.3 TreeCtrl示例
4.2.4 自畫按鈕
4.2.5 複選框組示例
4.2.6 顏色組合框
4.2.7 點陣圖進度條
4.3 常用技巧與注意問題
第5章 對話框
5.1 基礎知識
5.1.1 對話框屬性
5.1.2 與對話框有關的函式
5.1.3 模式與無模式對話框
5.1.4 通用對話框
5.1.5 屬性表
5.2 示例
5.2.1 查找替換對話框示例
5.2.2 對話框與視圖類、文檔類、框架類、應用程式類的互動
5.2.3 在檔案對話框上增加控制項
5.2.4 擴展對話框
5.2.5 改變對話框及其子控制項的顏色
5.2.6 在對話框的系統選單中增加選單項
5.2.7 自動生成控制項對話框
5.3 常用技巧與注意問題
5.3.1 出錯誤代碼分析
5.3.2 視窗對象清除流程
5.3.3 delete this
5.3.4 常用技巧
第6章 訊息
6.1 訊息的基礎知識
6.1.1 什麼是訊息
6.1.2 原理
6.1.3 訊息分類
6.1.4 訊息映射
6.2 實例
6.2.1 滾動歡迎詞
6.2.2 命令訊息的回響順序
6.2.3 修改記事本的內容
6.3 常用技巧與注意問題
6.3.1 引入WM_NOTIFY訊息的原因
6.3.2 常見問題
第7章 檔案系統
7.1 基礎知識
7.1.1 與檔案和資料夾有關的API函式
7.1.2 與檔案有關的C函式
7.1.3 MFC對檔案的操作
7.2 示例
7.2.1 隨機訪問檔案
7.2.2 記憶體映射檔案示例
7.2.3 合成、分解檔案
7.3 常用技巧與注意問題
第8章 資料庫
8.1 基礎知識
8.1.1 Access資料庫
8.1.2 ODBC
8.1.3 CRecordset類
8.2 示例
8.2.1 用戶管理工具
8.2.2 通過SQL語句訪問資料庫
8.3 常用技巧與SQL語句
8.3.1 常用技巧
8.3.2 常用SQL語句
第9章 進程與執行緒
9.1 基礎知識
9.1.1 多任務的優點
9.1.2 什麼是進程和執行緒
9.1.3 建立進程的函式
9.1.4 建立執行緒的函式
9.1.5 同步
9.2 示例
9.2.1 同步方法示例
9.2.2 多執行緒示例
9.3 常用技巧與注意問題
第10章 ActiveX控制項
10.1 基礎知識
10.1.1 最簡單的ActiveX控制項
10.1.2 ActiveX控制項的屬性
10.1.3 ActiveX控制項的方法
10.1.4 ActiveX控制項的事件
10.2 實例
10.3 常用技巧與注意問題
第11章 動態程式庫
11.1 基礎知識
11.2 實例
11.2.1 日誌記錄
11.2.2 資源國際化
11.3 常用技巧與注意問題
第12章 常用開發技巧
12.1 字元串類
12.1.1 常用函式
12.1.2 CString與TCHAR []之間的轉換
12.1.3 將NULL位元組放入CString中
12.1.4 增加UNICODE版本
12.2 集合類
12.2.1 數組
12.2.2 表
12.2.3 映射
12.3 異常類
12.3.1 如何截取所有類型的異常
12.3.2 如何拋出異常
12.3.3 如何截取兩種類型的異常
12.4 常用數據類型轉換
12.5 調用其他程式
12.5.1 WinExec
12.5.2 ShellExecute
12.5.3 參數用法
12.5.4 CreateProcess
12.6 選擇資料夾的自定義對話框
12.6.1 實例說明
12.6.2 功能分析
12.6.3 設計
12.6.4 實現
12.7 設定ODBC的自定義類CSetODBC
12.7.1 實例說明
12.7.2 功能分析
12.7.3 系統設計
12.7.4 實現
12.8 常用技巧與注意問題
第13章 綜合實例
13.1 網蟲專家1.0需求規格說明
13.1.1 項目背景
13.1.2 術語定義
13.1.3 功能目標
13.1.4 運行環境要求
13.1.5 功能描述
13.2 網蟲專家1.0.1概要設計說明
13.2.1 模組劃分
13.2.2 功能實現
13.2.3 界面設計
13.2.4 資料庫設計
13.2.5 檔案格式
13.2.6 採用技術
13.3 網蟲專家1.0.1詳細設計說明
13.3.1 DBLib
13.3.2 UIDLL
13.3.3 BaseData
13.3.4 Community

相關詞條

熱門詞條

聯絡我們