內容介紹
內容簡介MicrosoftVisualC十十6.0作為MicrosoftVisualStudio的重要組成部分,包含了迄今為止功能最為強
大的基於Windows的套用框架,在同類產品中處於領先地位。
VisualC十十6.0是Microsoft迄今為止最全面、最完善的程式開發工具,為了適應各種編程風格,該軟
件提供了各種各樣的輔助工具,在發揮編程能力和提高靈活性方面達到了空前的水平。與以往VisualC十十
的各種版本相比較,VisualC十十6.0在編程環境、程式語言技術等方面做了許多改進,從而使VisualC十十
更加適合專業程式設計師快速進行應用程式的開發。
本書內容豐富、圖文並茂,是一本適合各種讀者學習VisualC十十6.0的優秀參考書。
作品目錄
目 錄第一章 VisualC十十6.0簡介及安裝
1.1VisualC十十6.0新特性
1.2viSualC十十6.0開發環境簡介
1.3如何學習使用VisualC十十6.0
1.4VisualC十十6.0的安裝
第二章 走進C十十的世界
2.1類和對象的簡介
2.2繼承和多態性――一個具體的例子
2.3內嵌對象
2.4在棧中申請對象
2.5全程對象的申請
2.6對象之間的相互關係――指針數據成員
2.7this指針的使用
2.8對指針的引用
2.9友元類和友元函式
2.10靜態類成員
2.11重載運算符
2.12從代碼中分離出類定義
2.13匈牙利表示法
第三章 VisualC十十6.0的編程環境
3.1VisualC十十6.0主視窗
3.2VisualC十十6.0工具列
3.3VisualC十十6.0選單欄
3.4項目與項目工作區
3.5資源與資源編輯器
第四章 編一個最簡單的VC十十程式
4.1什麼是AppWizard?
4.2迎接你的第一個AppWizard程式
4.3“Iamaprogrammer.”在哪兒?
第五章 程式框架入門
5.1一個簡化過的程式框架
5.2WinMain():第一個動作
5.3登記視窗類
5.4創建一個視窗
5.5顯示視窗
5.6顯示出那條訊息
5.7視窗類與視窗對象
第六章 訊息循環
6.1在訊息循環中兜圈子
6.2對事件做出回響:WindowFun()
6.3回響不同的訊息
6.4現在你還跟得上嗎?
6.5設備界面進行互動
第七章 精通程式框架
7.1WinMain()函式在哪兒?
7.2應用程式框架和源檔案
7.3工具條、狀態條和列印等選項
7.4程式的控制流程
第八章 使用classWizard編程
8.1使用ClassWizard添加訊息處理函式
8.2classWizard功能介紹
8.3傳送滑鼠訊息
8.4保存滑鼠繪圖的信息
第九章 視圖與文檔
9.1Document-View模式
9.2從視圖中分離出文檔
9.3保存文檔
9.4再訪MyProg2.cpp
第十章 對象連線與嵌入(OLE)及其自動化
10.1公共對象模式(COM)
10.2類廠(classfactory)
10.3OLE自動化
10.4IDispatch接口
第十一章 動態連線庫(DLLs)
11.1為什麼使用DLL
11.2傳統的DLL
11.3MFC庫DLL
11.4MyProg4A――編寫自己的類庫擴展DLL
11.5MyProg4B――使用MFC庫擴展DLL
11.6資源訪問
第十二章 圖形設備接口
12.1設備環境類
12.2GDI對象
12.3Windows的顏色映射
12.4映射方式
12.5字型
12.6MyProg3例程式
12.7MyProg3B程式
12.8MyPr0g3C例程式――使用CScrollView
第十三章 對話框
13.1在狀態條上顯示對話控制項的幫助信息
13.2利用Fi1eOpen通用對話框打開多個檔案
13.3定製通用檔案對話框
13.4擴展和縮減一個對話框
13.5顯示一個模式或無模式對話框
13.6編寫定製的DDX/DDV例程
第十四章 剖析工具Spy十+
14.1窗體
14.2訊息
14.3進程與執行緒
第十五章 代碼調試
15.1TRACE
15.2調試框架
15.3自我診斷
15.4調試代碼的作用
15.5用Dump()顯示對象的信息
15.6檢查記憶體