VC++ 2010套用開發技術

VC++ 2010套用開發技術

《VC++ 2010套用開發技術》是2017年2月10日機工教育出版社出版的圖書,作者是張曉民。

基本介紹

  • 書名:VC++ 2010套用開發技術
  • 作者:張曉民
  • 出版社:機工教育出版社
  • 出版時間:2017年2月10日
  • 定價:36 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:978711143563
  • 字數:421千字
內容簡介,圖書目錄,

內容簡介

本書是一本關於VisualC++2010編程入門與提高的書籍,以當前流行的VisualStudio2010為開發平台,主要講述了如何使用VisualC++開發Windows應用程式。本書特點是內容由淺入深,採用項目與案例驅動,每章均有工程案例,引導讀者逐步掌握複雜的WindowsMFC編程技術。全書共分十二章,第1章講述Windows應用程式運行機制及VC++開發環境介紹;第2章至第7章主要講述對話應用程式、Windows通用控制項的使用、文檔與視圖、選單與工具列、繪圖工具的使用及ActiveX控制項的使用;第8章至第12章主要講述多執行緒、DLL及ActiveX開發、檔案流操作、資料庫訪問和網路編程等技術。

圖書目錄

前言
第1
Windows編程基礎及VS2010
開發環境.1
1.1 Windows 程式結構
1
1.1.1 Windows 作業系統簡介
1
1.1.2 應用程式結構
2
1.1.3 應用程式開發模式
7
1.2 VS 2010 開發環境.
7
1.2.1 VS 2010 主要功能介紹.
7
1.2.2 VS 2010 功能視窗.
8
1.2.3 VS 2010 中的選單及工具列.
8
1.2.4 VS 2010 中應用程式嚮導的使用. 16
1.2.5 VS 2010 中的資源編輯器. 18
第2
對話框應用程式 21
2.1
第一個Windows 應用程式. 21
2.2
VS 2010 開發MFC(EXE)套用
程式的類型. 23
2.3
設計一個簡單的加法器 23
2.3.1 生成應用程式框架 24
2.3.2 界面設計 25
2.3.3 數據的存儲 27
2.3.4 功能實現 28
2.4 對話框的種類 30
2.4.1 訊息框 30
2.4.4 Windows 通用對話框 33
2.5 對話框套用 35
2.5.1 利用嚮導建立記事本項目 36
2.5.2 為記事本增加加法器 37
第3 章 Windows 通用控制項 42
3.1 基本控制項 42
3.1.1
Static Text 、Group Box 和
Picture 控制項42
3.1.2
Edit Box 、List Box 和Combo Box
控制項43
3.1.3
Button、Radio Button 和Check
Box 控制項45
3.1.4
Spin 與Slider 控制項47
3.1.5
Scroll Bar 控制項.49
3.2 基本控制項套用50
3.2.1 實例說明50
3.2.2 實例具體的實現步驟50
3.3 高級控制項57
3.3.1 Progress 控制項.57
3.3.2 Animate 控制項.57
3.3.3 Tab 控制項.58
3.4 高級控制項的套用59
3.4.1 實例說明59
3.4.2 實例具體的實現步驟59
3.5 高級對話框的套用61
3.5.1 屬性頁對話框61
3.5.2 嚮導對話框62
3.6 製作一個安裝精靈63
3.6.1 實例說明63
3.6.2 實例具體的實現步驟63
第4 章 文檔與視圖應用程式.70
4.1.1 訊息的種類70
4.1.2 訊息傳遞與訊息循環72
4.1.3 訊息映射機制介紹78
4.2 文檔與視圖結構81
4.2.1 文檔與視圖結構概述81
4.2.2 Document/View 結構.81
4.3 文檔與視圖類83
4.3.1
文檔類 83
4.3.2
視圖類 86
4.4 特殊視圖類 87
4.4.1
滾動視圖類 87
4.4.2
控制項視圖類 88
4.4.3
編輯視圖類 88
4.5 文檔與視圖套用 88
4.5.1
實例說明 88
4.5.2
實例具體的實現步驟 88
第5 章 標準用戶界面設計. 91
5.1 選單與加速鍵 91
5.2 選單套用 92
5.3 工具列與狀態欄 97
5.4 工具列與狀態欄的套用 99
第6 章 繪圖工具的使用 104
6.1 Windows 繪圖機制 104
6.2 繪圖工具和繪圖工具類 105
6.2.1
畫筆. 106
6.2.2
畫刷. 108
6.2.3
畫筆和畫刷的套用 110
6.2.4
字型. 114
6.2.5
字型的套用 118
6.2.6
其他繪圖工具 124
第7 章 MFC 類庫與ActiveX 控制項. 130
7.1 VC 中的代碼重用. 130
7.2 利用MFC 類庫. 131
7.2.1
MFC 類庫的優越性 131
7.2.2
MFC 常用類 132
7.3 ActiveX 控制項的使用. 138
7.4 ActiveX 控制項的套用. 138
7.4.1
創建項目 139
7.4.2
往項目中添加MediaPlayer 控制項 139
7.4.3
使用MediaPlayer 控制項. 139
第8 章 執行緒與程式執行效率. 142
8.1 多執行緒概述 142
8.1.1
多執行緒的概念 142
8.1.2 多執行緒的分類143
8.2 執行緒的啟動和終止144
8.2.1 創建用戶界面執行緒144
8.2.2 啟動用戶界面執行緒145
8.2.3 使用用戶界面視窗145
8.2.4 啟動工作者執行緒146
8.2.5 執行緒的終止146
8.2.6 等待函式147
8.3 執行緒同步與通信147
8.3.1 訊息佇列148
8.3.2 同步對象148
8.4 用戶界面執行緒的套用151
8.5 工作者執行緒的套用155
第9 章 動態程式庫和ActiveX 開發166
9.1 編寫自己的DLL .166
9.1.1 DLL 概述.166
9.1.2 MFC 中DLL 的分類.167
9.1.3 DLL 中的導入/導出函式168
9.1.4 DLL 中的數據與資源.170
9.1.5 DLL 與應用程式的連結171
9.1.6 DLL 開發舉例.172
9.2 編寫自己的ActiveX 控制項.183
9.2.1
ActiveX 控制項的事件、屬性
和方法.183
9.2.2
ActiveX控制項開發實例184
第10 章檔案流操作.194
10.1 MFC 中的檔案操作.194
10.2 檔案類CFile 和CStdioFile.194
10.2.1 CFile 類194
10.2.2 CFile 的成員函式196
10.2.3 CStdioFile 類198
10.3 檔案對話框198
10.4 檔案操作舉例200
10.4.1 創建項目200
10.4.2 設計應用程式界面200
10.4.3 添加程式複製功能201
10.4.4 為程式添加貼上功能202
第11 章資料庫訪問技術. 204
11.1 資料庫訪問方式 204
11.1.1 ODBC 訪問 204
11.1.2 DAO 訪問 207
11.1.3 ADO 訪問 208
11.1.4 ADO.NET 訪問. 208
11.2 ODBC 訪問SQL Server 技術. 209
11.2.1 記錄集與記錄視圖 209
11.2.2 資料庫操作 210
11.2.3 記錄集的操作 211
11.2.4 ODBC 套用舉例 214
11.2.5 多表操作套用舉例 231
11.3 DAO 訪問Access 資料庫. 238
11.3.1 記錄集與記錄視圖 238
11.3.2 增強的資料庫管理功能 238
11.3.3 DAO 套用舉例 239
11.4 ADO 訪問Access 資料庫. 244
11.4.1 VC++ 使用ADO 的3 種方式 244
11.4.2 使用#import 的編程步驟 245
第12 章 Windows 網路編程248
12.1 網路套用開發基礎248
12.1.1 網路套用開發概述248
12.1.2 網路套用開發基本流程249
12.2 CSocket 類的功能和函式250
12.3 伺服器端應用程式開發253
12.3.1 創建項目254
12.3.2 增加和修改項目資源254
12.3.3 增加CListeningSocket 類254
12.3.4 增加CClientSocket 類.256
12.3.5 實現網路功能257
12.4 客戶端應用程式設計259
12.4.1 創建項目259
12.4.2 增加和修改項目資源259
12.4.3 增加CRequestSocket 類260
12.4.4 實現網路功能261
12.4.5 網路應用程式運行測試265
參考文獻.266

相關詞條

熱門詞條

聯絡我們