友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
深入浅出MFC第2版(PDF格式)-第5部分
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!
第篇 欲善工事先利其器- 開發工具
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
CWinApp::Run 程式生命的活水源頭 / 390
把訊息與處理函式串接在起:Message Map 機制 /394
來龍去茫傉怼 / 397
Callback 函式 / 398
18
…………………………………………………………Page 41……………………………………………………………
目 錄
閒置時間( )的處理:
* idle time OnIdle / 403
Dialog 與Control / 406
通用對話盒(mon Controls ) / 407
本章回顧 / 409
第7章 簡單而完整: 骨幹程式
MFC / 411
不法門:熟記 MFC 類別的階層架構 / 411
MFC 程式的 UI 新風貌 / 412
Document/View 支撐你的應用程式 / 419
利用 Visual C++ 工具完成 Scribble step0 / 423
骨幹程式使用哪些 MFC 類別? / 423
Document Template 的意義 / 430
Scribble 的 Document/View 設計 / 436
主視窗的誕生 / 438
工具列和狀態列的誕生(Toolbar & Status bar ) / 440
滑鼠拖放(Drag and Drop ) / 442
訊息映射(Message Map ) / 445
標準選單 File/Edit/View/Window/Help / 446
對話盒 / 449
改用CEditView / 450
第篇 深入 程式設計
MFC / 453
第8章 Document…View 深入探討 / 455
為什麼需要 (形而)
Document…View / 455
Document / 457
View / 458
( )
Document Frame View Frame / 459
19
…………………………………………………………Page 42……………………………………………………………
深入湷觥 FC
Document Template / 459
CDocTemplate 管理 CDocument / CView / CFrameWnd / 460
Scribble Step1 的 Document (資料結構設計) / 468
MFC Collection Classes 的選用 / 469
Template…Based Classes / 471
Template…Based Classes 的使用方法 / 471
CScribbleDoc 的修改 / 473
SCRIBBLEDOC。H / 475
SCRIBBLEDOC。CPP / 477
文件:連串的線條 / 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
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!