ความสามารถหนึ่งของตัวควบคุม OLE คือ คุณสมบัติเก็บรักษา (หรืออนุกรม) , ซึ่งช่วยให้ตัวควบคุม OLE เพื่ออ่าน หรือเขียนค่าคุณสมบัติเข้า และออก จากแฟ้มหรือกระแสข้อมูล โปรแกรมประยุกต์บนคอนเทนเนอร์สามารถใช้อนุกรมเพื่อเก็บค่าคุณสมบัติของตัวควบคุมแม้หลังจากที่แอพลิเคชันได้ทำลายตัวควบคุม ค่าคุณสมบัติของตัวควบคุม OLE แล้วสามารถอ่านจากแฟ้ม หรือกระแสข้อมูลเมื่ออินสแตนซ์ใหม่ของตัวควบคุมถูกสร้างขึ้นในภายหลัง?
การเก็บรักษาของคอนโทรล OLE
| PX_Blob | แลกเปลี่ยนคุณสมบัติตัวควบคุมที่เก็บข้อมูลขนาดใหญ่สองวัตถุ (BLOB)? |
| PX_Bool | แลกเปลี่ยนคุณสมบัติตัวควบคุมชนิดBOOL? |
| PX_Color | แลกเปลี่ยนคุณสมบัติสีของตัวควบคุม? |
| PX_Currency | แลกเปลี่ยนคุณสมบัติตัวควบคุมชนิดCY? |
| PX_DataPath | แลกเปลี่ยนคุณสมบัติตัวควบคุมเป็นชนิดCDataPathProperty? |
| PX_Double | การแลกเปลี่ยนการควบคุมคุณสมบัติของชนิดคู่? |
| PX_Font | แลกเปลี่ยนคุณสมบัติแบบอักษรของตัวควบคุม? |
| PX_Float | การแลกเปลี่ยนการควบคุมคุณสมบัติของชนิดทุ่น? |
| PX_IUnknown | แลกเปลี่ยนคุณสมบัติตัวควบคุมเป็นชนิดที่ไม่ได้กำหนด? |
| PX_Long | การแลกเปลี่ยนการควบคุมคุณสมบัติของชนิดยาว? |
| PX_Picture | แลกเปลี่ยนคุณสมบัติของตัวควบคุมรูปภาพ? |
| PX_Short | การแลกเปลี่ยนการควบคุมคุณสมบัติของประเภทสั้น? |
| PX_ULong | แลกเปลี่ยนคุณสมบัติตัวควบคุมชนิดULONG? |
| PX_UShort | แลกเปลี่ยนคุณสมบัติตัวควบคุมเป็นชนิดUSHORT? |
| PX_String | แลกเปลี่ยนคุณสมบัติควบคุมสายอักขระ? |
| PX_VBXFontConvert | แลกเปลี่ยนคุณสมบัติของตัวควบคุม VBX ที่เกี่ยวข้องกับแบบอักษรลงในตัวควบคุมการ OLE คุณสมบัติแบบอักษร? |
นอกจากนี้ ฟังก์ชันสากลAfxOleTypeMatchGuidมาเพื่อทดสอบสำหรับตรงกันระหว่างแบบ TYPEDESCและระบุ GUID?