儲存體 介面
控件容器必須能夠支持實作 IPersist 儲存體、IPersistStream 或 IPersistStreamInit 的控件。 或者,容器可以支援任何其他持續性介面,例如 IPersistMemory、 IPersistPropertyBag 和 IPersistMoniker ,以支持這些控件。
一旦 ActiveX 控件容器選擇並初始化記憶體介面以使用 (IPersist 儲存體、IPersistStream、IPersistStreamInit 等),該記憶體介面就會在控件的存留期內維持主要儲存介面,也就是控件將保留記憶體。 這不會排除容器儲存至其他記憶體介面。
ActiveX 控件容器不需要支援另存新檔文字機制,因此使用 IPersistPropertyBag 和相關聯的容器端介面 IPropertyBag 是選擇性的。
相關主題