注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Visual C++程序設(shè)計(jì)培訓(xùn)教程

Visual C++程序設(shè)計(jì)培訓(xùn)教程

Visual C++程序設(shè)計(jì)培訓(xùn)教程

定 價:¥48.00

作 者: 熊歆斌編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華電腦學(xué)堂 軟件工程師培訓(xùn)系列
標(biāo) 簽: VC++

ISBN: 9787302056287 出版時間: 2002-07-01 包裝: 精裝
開本: 26cm 頁數(shù): 540 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)介紹了Visual C++的基礎(chǔ)知識和編程技巧。全書主要分為三部分,第一部分“基礎(chǔ)篇(第1-9章)”結(jié)合大量實(shí)例詳細(xì)講解了如何使用Visual C++ 6.0來編寫Windows應(yīng)用程序,以及Windows應(yīng)用程序的基本特點(diǎn),其中重點(diǎn)介紹了Windows的消息機(jī)制和MFC面向?qū)ο蟮膶?shí)現(xiàn);第二部分“提高篇(第10-16章)”介紹MFC應(yīng)用程序的文檔視圖結(jié)構(gòu)、多線程編程、ActiveX控件以及數(shù)據(jù)庫的編程;第三部分“.NET篇(第17-18章)”讓掌握了Visual C++ 6.0的讀者迅速熟悉Visual Studio.NET的開發(fā)環(huán)境。最后的附錄給出子初學(xué)者常見的問題、解答及本書練習(xí)題的參考答案。全書內(nèi)容詳實(shí),重點(diǎn)突出,實(shí)例豐富,可操作性強(qiáng),可以幫助初學(xué)者在快速入門后,通過實(shí)例練習(xí)達(dá)到 使用Visual C++編寫Windows程序的中級水平。本書是Visual C++電視講座的培訓(xùn)教材,適合初學(xué)者入門并進(jìn)一步提高編程能力。

作者簡介

暫缺《Visual C++程序設(shè)計(jì)培訓(xùn)教程》作者簡介

圖書目錄

第一部分 基礎(chǔ)篇
第1章 Visual C
6. 0概述
1. 1 為什么選擇Visual C
6. 0
1. 2 Visual C
6. 0的安裝
1. 2. 1 Visual C 的不同版本
1. 2. 2 安裝Visual C
6. 0
1. 3 Visual C
6. 0的集成開發(fā)環(huán)境
1. 3. 1 菜單欄
1. 3. 2 工具欄
1. 3. 3 工作區(qū)窗口
1. 3. 4 輸出窗口
1. 3. 5 狀態(tài)欄
1. 4 Visual C
6. 0的常用工具
1. 4. 1 App Wizard
1. 4. 2 Resource Editor
1. 4. 3 Class Wizard
1. 4. 4 MSDN
1. 5 小結(jié)
1. 6 習(xí)題
第2章 Windows編程基礎(chǔ)和面向?qū)ο蠹夹g(shù)
2. 1 關(guān)于Windows
2. 1. 1 窗口的組成
2. 1. 2 窗口的風(fēng)格
2. 2 Windows 的編程模式
2. 2. 1 最初的過程式程序
2. 2. 2 事件驅(qū)動程序
2. 2. 3 消息
2. 3 Windows API編程概述 Windows 程序的生與死
2. 3. 1 產(chǎn)生第一個Windows應(yīng)用程序
2. 3. 2 解讀Win32應(yīng)用程序
2. 3. 3 Windows 程序的入口點(diǎn)---WinMain函數(shù)
2. 3. 4 注冊窗口類---MyRegisterClass函數(shù)
2. 3. 5 產(chǎn)生主窗口--InitInstance函數(shù)
2. 3. 6 主窗口函數(shù)---WndProc函數(shù)
2. 3. 7 About對話框函數(shù)
2. 4 面向?qū)ο蠹夹g(shù)
2. 4. 1 面向?qū)ο缶幊趟枷?br />2. 4. 2 基本概念
2. 4. 3 基本特征
2. 5 小結(jié)
2. 6 習(xí)題
第3章 MFC應(yīng)用程序框架
3. 1 初次體驗(yàn)--Hello Wprld!
3. 1. 1 使用AppWizard創(chuàng)建程序
3. 1. 2 添加自己的代碼
3. 2 工作區(qū)與工程
3. 2. 1 定義
3. 2. 2 工程中的文件
3. 2. 3 Debug和Release
3. 2. 4 Debug初步
3. 3 MFC類庫概述
3. 3. 1 什么是MFC
3. 3. 2 如何學(xué)習(xí)MFC
3. 3. 3 命名規(guī)則
3. 3. 4 初識MFC
3. 4 應(yīng)用程序框架類
3. 4. 1 應(yīng)用程序類--CWinApp
3. 4. 2 框架窗口類--CFrameWnd
3. 4. 3 文檔類--CDocument
3. 4. 4 視圖類--CView
3. 5 小結(jié)
3. 6 習(xí)題
第4章 資源及資源編輯器
4. 1 資源概述
4. 1. 1 什么是資源
4. 1. 2 資源編輯器
4. 1. 3 資源ID---標(biāo)識一個資源
4. 1. 4 定義資源ID
4. 1. 5 資源ID的一般命名規(guī)則
4. 2 菜單的編輯
4. 2. 1 創(chuàng)建一個練習(xí)工程---2DCAD
4. 2. 2 用菜單編輯器編輯菜單
4. 2. 3 菜單屬性分析
4. 3 工具欄的編輯
4. 3. 1 使用工具欄編輯器
4. 3. 2 增加新的工具欄
4. 3. 3 從位圖中導(dǎo)入工具欄
4. 3. 4 如何設(shè)計(jì)工具欄資源
4. 4 加速鍵
4. 4. 1 加速鍵屬性
4. 4. 2 添加新的加速鍵
4. 5 其他資源
4. 5. 1 字符串表
4. 5. 2 圖標(biāo)
4. 6 小結(jié)
4. 7 習(xí)題
第5章 處理消息
5. 1 用ClassWizard處理消息
5. 1. 1 ClassWizard簡介
5. 1. 2 為菜單項(xiàng)添加消息處理
5. 1. 3 更新用戶界面
5. 1. 4 刪除消息處理函數(shù)
5. 2 消息映射的建立
5. 2. 1 什么是消息映射
5. 2. 2 消息映射宏
5. 2. 3 能夠處理消息的類
5. 3 手動添加消息處理
5. 3. 1 ClassWizard添加的代碼
5. 3. 2 為畫線菜單項(xiàng)添加消息處理
5. 3. 3 完善菜單維護(hù)
5. 4 添加右鍵菜單
5. 4. 1 使用組件畫廊
5. 4. 2 修改右鍵菜單
5. 4. 3 OnContextMenu函數(shù)
5. 5 自定義消息
5. 5. 1 如何定義消息
5. 5. 2 處理自定義消息
5. 5. 3 發(fā)送消息
5. 6 小結(jié)
5. 7 習(xí)題
第6章 圖形設(shè)備接口
6. 1 設(shè)備環(huán)境
6. 1. 1 設(shè)備環(huán)境的來由
6. 1. 2 什么是設(shè)備環(huán)境
6. 1. 3 MFC中的設(shè)備環(huán)境類
6. 1. 4 常用繪圖函數(shù)示例
6. 1. 5 如何獲取設(shè)備環(huán)境
6. 2 GDI對象概述
6. 3 使用畫筆
6. 3. 1 構(gòu)造一支畫筆
6. 3. 2 使用 選擇 畫筆
6. 3. 3 畫筆使用示例
6. 4 使用畫刷
6. 4. 1 創(chuàng)建畫刷
6. 4. 2 使用 選擇 畫刷
6. 5 輸出文本
6. 5. 1 用CreateFont創(chuàng)建字體
6. 5. 2 使用字體
6. 6 坐標(biāo)系和映射模式
6. 6. 1 邏輯坐標(biāo)和設(shè)備坐標(biāo)
6. 6. 2 幾種映射模式
6. 6. 3 設(shè)置映射模式
6. 7 繪圖混和模式
6. 8 顯示位圖
6. 8. 1 從資源中加載位圖
6. 8. 2 BitBlt和StretchBlt函數(shù)
6. 8. 3 從文件中加載位圖
6. 9 小結(jié)
6. 10 習(xí)題
第7章 鼠標(biāo)鍵盤消息
7. 1 使用鼠標(biāo)
7. 1. 1 常用的鼠標(biāo)消息
7. 1. 2 處理客戶區(qū)鼠標(biāo)消息
7. 1. 3 使用鼠標(biāo)畫點(diǎn)畫線
7. 1. 4 鼠標(biāo)捕捉
7. 2 改變光標(biāo)
7. 2. 1 光標(biāo)資源
7. 2. 2 顯示光標(biāo)
7. 3 鍵盤消息
7. 3. 1 輸入焦點(diǎn)
7. 3. 2 常用的鍵盤消息
7. 3. 3 處理鍵盤消息
7. 3. 4 為2DCAD添加取消繪圖功能
7. 4 綜合實(shí)例:橡皮線的實(shí)現(xiàn)
7. 4. 1 橡皮線工作原理
7. 4. 2 添加代碼
7. 5 小結(jié)
7. 6 習(xí)題
第8章 工具欄和狀態(tài)欄
8. 1 添加工具欄
8. 1. 1 App Wizard添加的工具欄
8. 1. 2 工具欄的???br />8. 1. 3 創(chuàng)建新的工具欄
8. 1. 4 CToolBar類
8. 2 設(shè)置工具欄標(biāo)題
8. 3 顯示/隱藏工具欄
8. 3. 1 如何顯示隱藏工具欄
8. 3. 2 為繪圖工具欄添加顯示/隱藏功能
8. 4 修改狀態(tài)欄
8. 4. 1 狀態(tài)欄是如何創(chuàng)建的
8. 4. 2 狀態(tài)欄窗格
8. 4. 3 CStatusBar類
8. 4. 4 在狀態(tài)欄上顯示鼠標(biāo)坐標(biāo)
8. 5 綜合實(shí)例:在狀態(tài)欄上顯示時間
8. 5. 1 系統(tǒng)時間
8. 5. 2 使用計(jì)時器
8. 5. 3 顯示時間
8. 5. 4 設(shè)計(jì)狀態(tài)欄的一些建議
8. 6 小結(jié)
8. 7 習(xí)題
第9章 使用對話框
9. 1 關(guān)于對話框
9. 1. 1 對話框的組成
9. 1. 2 對話框的分類
9. 1. 3 對話框編輯器
9. 2 模式對話框
9. 2. 1 創(chuàng)建對話框
9. 2. 2 使用模式對話框
9. 2. 3 對話框的數(shù)據(jù)交換機(jī)制
9. 2. 4 消息框
9. 3 通用控件
9. 3. 1 控件概述
9. 3. 2 各種控件及控件類
9. 4 無模式對話框
9. 4. 1 創(chuàng)建無模式對話框
9. 4. 2 對話框的初始化
9. 4. 3 無模式對話框的數(shù)據(jù)交換
9. 5 MFC的通用對話框類
9. 5. 1 顏色對話框
9. 5. 2 文件對話框
9. 5. 3 字體對話框
9. 6 小結(jié)
9. 7 習(xí)題
第二部分 提高篇
第10章 文檔視圖結(jié)構(gòu)
10. 1 文檔視圖的分離
10. 1. 1 文檔和視圖
10. 1. 2 使用文檔/視圖結(jié)構(gòu)的意義
10. 1. 3 MFC提供的視圖派生類
10. 2 文檔模板
10. 2. 1 文檔模板類
10. 2. 2 文檔模板的創(chuàng)建
10. 2. 3 MFC應(yīng)用程序框架的創(chuàng)建過程
10. 3 多文檔應(yīng)用程序
10. 3. 1 多文檔概念
10. 3. 2 多文檔與單文檔的區(qū)別
10. 3. 3 應(yīng)用程序框架類之間的相互訪問
10. 4 文檔的序列化
10. 4. 1 序列化概念
10. 4. 2 保存繪圖結(jié)果
10. 4. 3 文檔的初始化以及清除
10. 5 基于對話框的應(yīng)用程序
10. 5. 1 基于對話框的應(yīng)用程序框架
10. 5. 2 整數(shù)計(jì)算器
10. 6 小結(jié)
10. 7 習(xí)題
第11章 切分窗口和多視圖
11. 1 動態(tài)切分窗口
11. 1. 1 使用AppWizard創(chuàng)建動態(tài)切分
11. 1. 2 使用Splitter Bar組件
11. 1. 3 手動添加代碼
11. 2 靜態(tài)切分窗口
11. 2. 1 CSplitterWnd切分窗口
11. 2. 2 為2DCAD程序添加靜態(tài)切分
11. 3 使用不同的視圖類
11. 3. 1 如何插入新類
11. 3. 2 為2DCAD工程添加新的視圖類
11. 3. 3 表單視圖類CFormView
11. 4 一個多文檔多視圖的綜合示例
11. 4. 1 支持多種文檔類型
11. 4. 2 多文檔的三叉靜態(tài)切分
1I. 5 小結(jié)
11. 6 習(xí)題
第12章 多線程編程基礎(chǔ)
12. 1 進(jìn)程與線程
12. 1. 1 進(jìn)程
12. 1. 2 線程
12. 1. 3 進(jìn)程與線程的優(yōu)先級
12. 1. 4 使用Process Viewer觀察進(jìn)程和線程
12. 2 產(chǎn)生新進(jìn)程
12. 2. 1 一個創(chuàng)建進(jìn)程示例
12. 2. 2 CreateProcess函數(shù)
12. 2. 3 進(jìn)程的終止
12. 3 創(chuàng)建多線程
12. 3. 1 線程類CWinThread
12. 3. 2 創(chuàng)建工作線程
12. 3. 3 創(chuàng)建用戶界面線程
12. 4 控制線程的運(yùn)行
12. 4. 1 線程的掛起以及喚醒
12. 4. 2 使線程休眠
12. 4. 3 線程的終止
12. 5 小結(jié)
12. 6 習(xí)題
第13章 線程同步
13. 1 概述
13. 1. 1 什么是同步
13. 1. 2 為什么要同步 沖突示例
13. 1. 3 如何同步
13. 2 事件
13. 2. 1 事件對象概述
13. 2. 2 自動事件對象
13. 2. 3 手動事件對象
13. 3 臨界段
13. 3. 1 關(guān)于臨界段
13. 3. 2 使用步驟
13. 3. 3 臨界段示例程序
13. 4 互斥量
13. 4. 1 關(guān)于互斥量
13. 4. 2 使用步驟
13. 4. 3 互斥量示例程序
13. 5 信號量
13. 5. 1 關(guān)于信號量
13. 5. 2 使用步驟
13. 5. 3 信號量示例程序
13. 6 小結(jié)
13. 7 習(xí)題
第14章 動態(tài)鏈接庫
14. 1 什么是動態(tài)鏈接庫
14. 1. 1 動態(tài)鏈接庫與靜態(tài)鏈接庫
14. 1. 2 動態(tài)鏈接庫的優(yōu)點(diǎn)
14. 1. 3 動態(tài)鏈接庫類型
14. 2 創(chuàng)建動態(tài)鏈接庫
14. 2. 1 創(chuàng)建一個Win32 DLL
14. 2. 2 在工程中使用DLL
14. 2. 3 動態(tài)鏈接庫的構(gòu)成
14. 2. 4 動態(tài)鏈接庫的鏈接方式
14. 3 MFC常規(guī)DLL
14. 3. 1 創(chuàng)建一個MFC常規(guī)DLL
14. 3. 2 模塊定義文件
14. 3. 3 顯式連接MFC常規(guī)DLL
14. 4 MFC擴(kuò)展DLL
14. 4. 1 創(chuàng)建一個MFC擴(kuò)展DLL
14. 4. 2 使用MFC擴(kuò)展DLL的導(dǎo)出類
14. 5 小結(jié)
14. 6 習(xí)題
粵15章 ActiveX控件
15. 1 基本理論
15. 1. 1 什么是ActiveX控件
15. 1. 2 關(guān)于COM技術(shù)
15. 1. 3 屬性. 方法和事件
15. 2 使用ActiveX控件
15. 2. 1 ActiveX控件和普通的Windows控件
15. 2. 2 插入ActiveX控件
15. 2. 3 使用屬性. 方法和事件
15. 3 編寫ActiveX控件
15. 3. 1 創(chuàng)建ActiveX控件框架
15. 3. 2 修改ActiveX控件的顯示
15. 3. 3 添加屬性
15. 3. 4 使用庫存屬性的對應(yīng)方法
15. 3. 5 添加屬性頁
15. 3. 6 添加事件
15. 3. 7 步驟總結(jié)
15. 4 小結(jié)
15. 5 習(xí)題
第16章 數(shù)據(jù)庫編程基礎(chǔ)
16. 1 數(shù)據(jù)庫概述
16. 1. 1 基本概念
16. 1. 2 數(shù)據(jù)庫的分類
16. 1. 3 結(jié)構(gòu)化查詢語言
16. 1. 4 MFC支持的數(shù)據(jù)庫訪問
16. 2 ODBC數(shù)據(jù)庫應(yīng)用程序
16. 2. 1 ODBC及MFC中的ODBC類
16. 2. 2 創(chuàng)建一個數(shù)據(jù)庫
16. 2. 3 注冊數(shù)據(jù)庫
16. 2. 4 利用AppWizard生成程序框架
16. 2. 5 顯示數(shù)據(jù)庫的記錄
16. 2. 6 添加. 刪除和修改記錄
16. 2. 7 查詢記錄
16. 3 用DAO訪問本地?cái)?shù)據(jù)庫的應(yīng)用程序
16. 3. 1 DAO和ODBC
16. 3. 2 訪問示例程序
16. 4 小結(jié)
16. 5 習(xí)題
第三部分 Visual Studio.NET概述
第17章 Visual Studio.NET概述
17. 1 Microsoft.NET--互聯(lián)網(wǎng)技術(shù)的革命
17. 1. 1 什么是.NET
17. 1. 2 Visual S6tudio.NET
17. 2 安裝Visual Studio.NET
17. 2. 1 軟硬件環(huán)境
17. 2. 2 Visual Studio.NET的安裝步驟
17. 3 Visual Studio.NET開發(fā)環(huán)境介紹
17. 3. 1 新的共享集成開發(fā)環(huán)境
17. 3. 2 主菜單
17. 3. 3 工具欄
17. 3. 4 全新的起始頁
17. 3. 5 解決方案資源管理器
17. 3. 6 類視圖和資源視圖
17. 3. 7 屬性窗口
17. 3. 8 工具箱和服務(wù)器資源管理器
17. 3. 9 任務(wù)列表
17. 3. 10 動態(tài)幫助
17. 4 小結(jié)
17. 5 習(xí)題
第18章 使用Visual C .NET
18. 1 使用向?qū)蓱?yīng)用程序框架
18. 1. 1 Visual C .NET支持的項(xiàng)目
18. 1. 2 Visual C .NET支持的文件類型
18. 1. 3 創(chuàng)建一個MFC應(yīng)用程序
18. 2 編輯資源
18. 2. 1 添加菜單資源
18. 2. 2 添加工具欄資源
18. 3 添加消息處理
18. 3. 1 如何添加消息處理
18. 3. 2 添加代碼
18. 4 添加新類
18. 4. 1 添加類的一般方法
18. 4. 2 添加對話框
18. 4. 3 為對話框添加成員變量
18. 5 小結(jié)
18. 6 習(xí)題
附錄A Visual G 使用小技巧
附錄B 初學(xué)者常犯的錯誤
附錄C Win32中的數(shù)據(jù)類型
附錄D 習(xí)題參考解答

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號