按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
* 第版序 / 5
第版序 / 7
目錄 / 13
第0章 你定要知道(導讀) / 27
這本書適合誰 / 27
你需要什麼技術基礎 / 29
你需要什麼軟硬體環境 / 29
讓我們使用同種語言 / 30
本書符號習慣 / 34
磁片內容與安裝 / 34
範例程式說明 / 34
與前版本之差異 / 39
如何聯絡作者 / 40
第篇 勿在浮砂築高臺 本書技術前提
/ 001
第1章 Win32 程式基本觀念/ 003
Win32 程式開發流程/ 005
需要什麼函式庫(。LIB ) / 005
需要什麼表頭檔( )
。H / 006
13
…………………………………………………………Page 36……………………………………………………………
深入湷觥 FC
以訊息為基礎,以事件驅動之 / 007
個具體而微的 Win32 程式 / 009
程式進入點 WinMain / 015
視窗類別之裕耘c視窗之誕生 / 016
訊息迴路 / 018
視窗的生命樞 視窗函式
/ 019
訊息映射(Message Map )雛形 / 020
對話盒的咦鳌 / 022
模組定義檔(。DEF ) / 024
資源描述檔( )
。RC / 024
Windows 程式的生與死 / 025
閒置時間的處理:OnIdle / 027
* Console 程式 / 028
* Console 程式與DOS 程式的差別 / 029
* Console 程式的編譯聯結 / 031
* : 程式設計 /
JBACKUP Win32 Console 032
* : 程式設計 /
MFCCON MFC Console 035
* 什麼是 C Runtime Library 的多緒版本 / 038
行程與執行緒(Process and Thread ) / 039
核心物件 / 039
個行程的誕生與死亡 / 040
產生子行程 / 041
個執行緒的誕生與死亡 / 044
* 以 _beginthreadex 取代CreateThread / 046
執行緒優先權(Priority ) / 048
* 多緒程式設計實例 / 050
14
…………………………………………………………Page 37……………………………………………………………
目 錄
第2章 C++ 的重要性伲 / 055
類別及其成員 談封裝( )
encapsulation / 056
基礎類別與衍生類別 談繼承( )
Inheritance / 057
this 指標 / 061
虛擬函式與多型(Polymorphism ) / 062
類別與物件大解剖 / 077
Object slicing 與虛擬函式 / 082
靜態成員(變數與函式) / 085
C++ 程式的生與死:兼談建構式與解構式 / 088
* 種不同的物件生存方式 / 090
* 所謂 〃Unwinding〃 / 092
執行時期型別資訊(RTTI ) / 092
動態生成(Dynamic Creation ) / 095
異常處理(Exception Handling ) / 096
Template / 100
Template Functions / 101
Template Classes / 104
Templates 的編譯與聯結 / 106
第3章 MFC 六大關鍵技術之模擬 / 109
MFC 類別階層 / 111
Frame1 範例程式