《深入浅出MFC第2版(PDF格式)》第10章


文件:連串的線條 / 481 
CScribbleDoc 的成員變數 / 481 
CObList / 481 
CScribbleDoc 的成員函式 / 482 
線條與座標點 / 484 
CStroke 的成員變數 / 484 
CArray / 484 
CStroke 的成員函式 / 484 
Scribble Step1 的View :資料重繪與編輯 / 487 
CScribbleView 的修改 / 488 
SCRIBBLEVIEW。H / 488 
SCRIBBLEVIEW。CPP / 489 
View 的重繪動作 GetDocument 和OnDraw / 493 
CScribbleView 的成員變數 / 493 
CScribbleView 的成員函式 / 493 
View 與使用者的交談(滑鼠訊息處理實例) / 495 
ClassWizard 的輔佐 / 496 
WizardBar 的輔佐 / 498 
Serialize :物件的檔案讀寫 / 498 
20 
…………………………………………………………Page 43……………………………………………………………
目 錄 
Serialization 以外的檔案讀寫動作 / 499 
檯面的 Serialize 動作 / 501 
檯面的 Serialize 寫檔奧秘 / 507 
檯面的 Serialize 讀檔奧秘 / 514 
DYNAMIC / DYNCREATE / SERIAL 巨集 / 522 
Serializable 的必要條件 / 527 
CObject 類別 / 529 
IsKindOf / 529 
IsSerializable / 530 
CObject::Serialize / 531 
CArchive 類別 / 531 
operator》 / 532 
效率考量 / 536 
自定 巨集給抽象類別使用 
SERIAL / 537 
在 CObList 加入 CStroke 以外的類別 / 537 
與 交流 為 做準備 
Document View Scribble Step4 / 543 
第9章 訊息映射與命令繞行 
/ 547 
到底要解決什麼 / 547 
訊息分類 / 549 
萬流歸宗 ( ) 
mand Target CCmdTarget / 550 
個奇怪的巨集,張巨大的網 / 551 
DECLARE_MESSAGE_MAP 巨集 / 552 
訊息映射網的形成:BEGIN_/ON_/END_ 巨集 / 544 
米諾托斯( )與西修斯( ) 
Minotauros Theseus / 560 
兩萬五千里長征 訊息的流竄 
/ 566 
直線溯(般 Windows 訊息) / 567 
拐彎溯(WM_MAND 命令訊息) / 572 
21 
…………………………………………………………Page 44……………………………………………………………
深入湷觥 FC
羅塞達碑石:AfxSig_xx 的秘密 / 580 
: 物件的變化 
Scribble Step2 UI / 585 
改變選單 / 585 
改變工具列 / 588 
利用 ClassWizard 連接命令項識別碼與命令處理函式 / 590 
維護 UI 物件狀態(UPDATE_MAND_UI ) / 594 
本章回顧 / 599 
第 章 與對話盒 
10 MFC / 601 
對話盒編輯器 / 602 
利用 ClassWizard 連接對話盒與其專屬類別 / 606 
PENDLG。H / 610 
PENDLG。CPP / 610 
對話盒的訊息處理函式 / 613 
MFC 各式各樣的MAP / 615 
對話盒資料交換與查核(DDX & DDV ) / 617 
MFC 各式各樣的DDx_ 函式 / 621 
如何喚起對話盒 / 622 
本章回顧 / 625 
小说推荐
返回首页返回目录