Visual C++6.0實用教程(第2版)

Visual C++6.0實用教程(第2版)

《Visual C++6.0實用教程(第2版)》是2007年清華大學出版社出版的圖書。

基本介紹

  • 書名:Visual C++6.0實用教程(第2版)
  • ISBN:9787302154877
  • 定價:25元
  • 出版社:清華大學出版社
  • 出版時間:2007-8-17
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

介本書主要介紹了面向對象技術和Windows編程基礎、Visual C++ 6.0的集成開發環境、MFC應用程式的結構、通用MFC編程、圖形應用程式編程、多執行緒編程、ActiveX控制項和資料庫編程等內容。本書由淺入深地講解了Visual C++ 6.0的體系結構和它的實際使用方法,並且幫助讀者形成正確編寫Windows程式的思路,了解利用Visual C++編寫程式的奧妙。
本書的特色在於藉助大量編程實例來闡述問題,避免講述深奧的道理,大大提高了可讀性。此外,本書對實例程式編制過程的描述非常完整,便於讀者上機實習,引導讀者在學習的過程中能夠舉一反三,達到事半功倍的效果。本書所有示例的完整源程式代碼均已在Windows 2000和Windows XP下調試成功,通過本書的介紹,讀者可以比較容易地掌握Visual C++開發軟體的各種功能、使用方法和技巧。
本書在內容安排上循序漸進,論述深入淺出, 同時附有大量的程式、螢幕圖形和套用實例,是一本非常實用的入門教程,其中列舉的實例對程式設計人員也有很好的輔助和提高作用。

目錄

1.1面向對象程式設計1
1.2類和對象2
1.3類的繼承和類的層次3
1.4虛函式與多態性6
1.5Windows編程7
1.6小結9
習題19
第2章VisualC++6.0概述10
2.1可視化技術10
2.2VisualC++6.0的安裝11
2.3VisualC++6.0的用戶界面12
2.3.1項目視圖區12
2.3.2編輯區14
2.3.3VisualC++6.0的選單欄14
2.3.4工具列20
2.3.5WizardBar21
2.3.6VisualC++6.0中的快捷特性22
2.4VisualC++6.0的新特性22
2.5小結24
習題224
第3章MFC的結構和嚮導工具的使用26
3.1VisualC++的檔案組織26
3.2MFC編程27
3.3MFC的應用程式框架27
3.4使用AppWizard創建應用程式框架30
3.4.1AppWizard概述30
3.4.2創建應用程式框架30
3.4.3應用程式的框架結構36
3.5ClassWizard50
3.6MFC的訊息管理56
3.6.1訊息映射機制56
3.6.2訊息的管理58
3.6.3自定義訊息59
3.6.4訊息的傳送60
3.7MFC類庫構成61
3.8使用MFC的好處64
3.9學習MFC的方法65
3.10小結65
習題366
VisualC++6.0實用教程(第2版)目錄第4章常用控制項67
4.1控制項的基本概念67
4.2改變控制項的顏色69
4.3用來管理對話框控制項的CWnd成員函式70
4.4在程式中使用控制項71
4.5小結80
習題480
第5章對話框81
5.1對話框的基本概念81
5.2最簡單的對話框--訊息框82
5.2.1訊息框的基本概念82
5.2.2創建一個訊息框實例83
5.3創建一個基於對話框的應用程式84
5.4進一步學習對話框的知識95
5.5無模式對話框97
5.5.1無模式對話框的特點97
5.5.2無模式對話框實例98
5.6關於視窗的刪除103
5.7公用對話框的使用105
5.8小結107
習題5107第6章選單和工具列108
6.1選單概述108
6.2創建應用程式實例109
6.3創建多語言選單113
6.4快捷選單117
6.5工具列122
6.6更新命令用戶接口訊息126
6.7小結128
習題6128
第7章集成滑鼠和鍵盤訊息129
7.1鍵盤訊息129
7.2滑鼠訊息130
7.3創建一個應用程式示例131
7.4小結137
習題7137
第8章繪圖139
8.1繪圖概述139
8.2圖形設備接口140
8.2.1MFC中與GDI有關的類140
8.2.2設備場景類CDC140
8.2.3繪圖對象類142
8.3基本繪圖函式145
8.4螢幕映射方式147
8.5創建一個繪圖應用程式149
8.6字型與文本160
8.6.1字型與文本的基本知識160
8.6.2文本與字型使用實例163
8.7關於OpenGL168
8.7.1翻譯描述表168
8.7.2創建一個使用OpenGL的實例171
8.8小結174
習題8175
第9章文檔/視圖結構176
9.1文檔/視圖結構176
9.1.1文檔/視圖結構創建代碼解讀176
9.1.2文檔對象與視圖對象的相互作用179
9.1.3文檔/視圖的訊息傳遞機制180
9.2單文檔應用程式181
9.2.1建立應用程式框架181
9.2.2添加新設計類182
9.2.3添加文檔存取功能187
9.2.4增加畫線功能189
9.3多文檔界面應用程式194
9.3.1創建一個MDI的應用程式框架194
9.3.2設定文檔類196
9.3.3完成第一個視圖197
9.3.4創建第二個視圖199
9.3.5另一種流行的視圖結構--切分視窗201
9.4小結203
習題9203
第10章高級控制項204
10.1標籤式對話框204
10.2樹控制項208
10.3使用進度控制項、數字滾選按鈕控制項、滑塊控制項216
10.4小結220
習題10220
第11章組件和ActiveX技術222
11.1VisualC++組件222
11.2ActiveX控制項227
11.2.1ActiveX控制項簡介227
11.2.2ActiveX控制項體系結構228
11.2.3創建ActiveX控制項229
11.2.4ActiveX控制項的安裝235
11.2.5在程式中使用ActiveX控制項236
11.3小結237
習題11237
第12章多執行緒的調度和處理238
12.1多任務、多進程和多執行緒238
12.2MFC對多執行緒的支持239
12.3執行緒的創建和終止239
12.3.1基本知識239
12.3.2創建一個多執行緒實例240
12.3.3執行緒間的通信243
12.4進程和執行緒的優先權問題245
12.5執行緒同步問題246
12.6用戶界面執行緒248
12.7小結249
習題12249
第13章資料庫編程251
13.1ODBC的基本概念251
13.2MFC的ODBC類252
13.2.1CDatabase類252
13.2.2CRecordView類253
13.3創建一個ODBC數據源的資料庫管理程式實例254
13.4深入理解CRecordset類258
13.5幾個有用的函式260
13.6增加程式的功能260
13.7DAO簡介262
13.8小結267
習題13267
第14章VisualC++程式調試268
14.1VisualC++的調試工具268
14.1.1設定工程的調試屬性268
14.1.2設定斷點269
14.2控制程式的運行273
14.3使用查看工具273
14.3.1彈出式調試信息條273
14.3.2觀察視窗274
14.3.3記憶體視窗274
14.3.4暫存器視窗274
14.3.5快速查看變數對話框275
14.4高級調試技術276
14.4.1TRACE宏的利用276
14.4.2ASSERT宏的利用277
14.4.3ASSERT_VALID宏277
14.4.4對象的Dump函式的利用277
14.4.5檢查記憶體漏洞278
14.5最常見的20種VisualC++編譯錯誤信息279
14.6小結280
習題14280
參考文獻281

相關詞條

熱門詞條

聯絡我們