C++/MFC程序設計必須跨越四大技術障礙:
1.面向對象觀念和C++語言
2.Windows程序機制(程序進入點,消息傳遞,窗口函數,callback...)
3.MFC 類本身。
4.VC++ 集成開發環境。
C++ 語言的繼承特性對於我們使用MFC尤爲重要,因爲使用MFC就是要繼承各個類併爲己用(及虛函數多態)必須多體會。
Win32 :基於消息,事件驅動,多任務,多線程
MFC:六大技術之簡化仿真(console 程序),最困擾我們MFC宏,MFC常數定義。
讓我們使用同一種語言
API: Application Programming Interface
DLL: Dynamic Link Library
GUI: Graphics User Interface
MDI: Multiple Document Interface
OLE: Object Linking&Embedded
OWL: Object windows Library
SDK: Software Development Kit
SDI: Single Document Interface
WinApp: Windows Application
control : 控件,如Edit,ListBox,Button...
notifcation: 通知信息(發生於控件)
process: 進程(一個執行起來的程序)
window class: 窗口類(非C++類)
Deriver Class: 派生類
Override: 改寫
Overloading: 重載