八宝书库 > 文学其他电子书 > 深入浅出MFC第2版(PDF格式) >

第5部分

深入浅出MFC第2版(PDF格式)-第5部分

小说: 深入浅出MFC第2版(PDF格式) 字数: 每页4000字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!






                                    *  多緒程式設計實例                                        / 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  範例程式                    / 111 



                MFC  程式的初始化過程                           / 115 



                        Frame2  範例程式                    / 118 



                RTTI (執行時期型別辨識)                         / 122 



                        CRuntimeClass  與類別型錄網           / 123 



                        DECLARE_DYNAMIC / IMPLEMENT_DYNAMIC  巨集  / 125 



                        Frame3  範例程式                    / 132 



                                                                                                                 15 


…………………………………………………………Page 38……………………………………………………………

                 深入湷觥 FC    



                                              (型別辨識) 

                                         IsKindOf             / 140 



                                         Frame4  範例程式                 / 141 



                                 Dynamic Creation (動態生成) / 143 



                                         DECLARE_DYNCREATE / IMPLEMENT_DYNCREATE  巨集  / 144 



                                         Frame6  範例程式                 / 151 



                                 Persistence  (永續生存)機制  / 160 



                                         Serialize  (資料讀寫)            / 161 



                                         DECLARE_SERIAL/IMPLEMENT_SERIAL  巨集                       / 167 



                                         洠в泄犂淌健                      / 170 



                                 Message Mapping  (訊息映射) / 170 



                                         Frame7  範例程式                 / 181 



                                 mand Routing  (命令繞行) / 191 



                                         Frame8  範例程式                 / 203 



                             *  本章回顧                                  / 216 



                 第篇 欲善工事先利其器-                                            開發工具 

                                                        Visual C++ 5。0                   / 217 



                 第4章    Visual C++  整合性軟體開發環境                                     / 219 



                                 安裝與組成                                              / 220 



                                 個重要的工具                                            / 234 



                                 內務府總管:Visual C++  整合開發環境/ 236 



                                         關於project                    / 237 



                                         關於工具設定                       / 241 



                                         Source Browser               / 243 



                                         Online Help                  / 247 



                                         除錯工具                         / 249 



                                                 VC++  除錯器            / 251 



                                                 Exception Handling   / 255 



16 


…………………………………………………………Page 39……………………………………………………………

                                                                                                          目  錄 



                程式碼產生器  AppWizard                        / 257 



                        枺ξ鼽c完成MFC  程式骨幹                    / 258 



                        Scribble Step0                     / 270 



                威力強大的資源編輯器                                 / 294 



                        Icon 編輯器                           / 295 



                        Cursor 編輯器                         / 296 



                        Bitmap 編輯器                         / 297 



                        ToolBar 編輯器                        / 297 



                        VERSIONINFO  資源編輯器                 / 299 



                        String Table 編輯器                   / 300 



                        Menu  編輯器                          / 301 



                        Accelerator  編輯器                   / 303 



                        Dialog  編輯器                        / 304 



              * Console 程式的專案管理                            / 305 



第篇 湷觥                  〕淌皆O計 

                   MFC                                     / 309 



第5章 總觀 

                   Application Framework                   / 311 



                什麼是  Application Framework                 / 311 



                侯捷怎麼說                                      / 312 



                我怎麼說                                       / 314 



                別怎麼說                                      / 317 



                為什麼使用  Application Framework               / 321 



                                            (  ) 

                Microsoft Foundation Class   MFC           / 324 



                 白頭宮女話寶:Visual C++  與MFC                  / 327 



                縱樱FC                                      / 329 



                        General Purpose classes            / 330 



                        Windows API classes                / 333 



                                                                                                                        17 


…………………………………………………………Page 40……………………………………………………………

                深入湷觥 FC    



                                        Application framework classes   / 334 



                                        High level abstractions         / 334 



                                        Afx 全域函式                        / 335 



                                    * MFC 巨集(macros )                   / 335 



                                    * MFC 資料型態(data type )              / 338 



                第6章    MFC  程式設計導論  MFC  程式的生死因果                                     / 343 



                                不法門:熟記  MFC 類別的階層架構                                   / 346 



                                需要什麼函式庫(。LIB )                                         / 347 



                           需要什麼含入檔( ) 

                                                。H                                     / 349 



                           簡化的             程式架構 以                         為例 

                                     MFC                   Hello MFC                 / 351 



                                Hello 程式原始碼                                            / 352 



                                MFC  程式的來龍去茫                                          / 357 



                                        我只借用兩個類別:CWinApp  和CFrameWnd                          / 358 



                                        CWinApp  取代  WinMain  的位            / 359 



                                        CFrameWnd  取代WndProc  的位            / 362 



                                        引爆器  Application object              / 364 



                                        耄Щ薏幻鞯腤inMain                            / 366 



                                        AfxWinInit AFX 內部初始化動作               / 370 



                                        CWinApp::InitApplication                / 372 



                                        CMyWinApp::InitInstance                / 374 



                                        CFrameWnd::Create 產生主視窗(並裕砸暣邦悇e) / 376 



                      奇怪的視窗類別名稱 

                              *                           Afx:b:14ae:6:3e8f                   / 387 



                                        視窗顯示與更新                                               / 389 



                 

返回目录 上一页 下一页 回到顶部 0 0

你可能喜欢的