下面到了MFC的Persistence(永久保存)機制。無非就是我們想要把對象永久保存下來,方法當然是寫入文件中咯,MFC有一套Serialize機制。
當然MFC仍提供了2個實現的Macro : DECLARE_SERIAL / IMPLEMENT_SERIAL。
這倆個宏的具體原理和前面幾個宏相似,在這就暫時不寫出來了。
前幾節中CRuntimeClass一直有個參數不是很明白:UINT m_schema,後來讀這節以後才發現,原來是用作版本控制,對於每一個類都存在一個自己的版本號。
暫時寫到這裏了。