freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

6、com與類庫-預(yù)覽頁

2025-10-31 09:44 上一頁面

下一頁面
 

【正文】 采用多重繼承方式 實現(xiàn)方式: CCmdTarget提供 COM對象實現(xiàn)的所有支持 利用接口映射表實現(xiàn)任意多個接口 COleObjectFactory實現(xiàn)通用類廠 COM與類庫 4 define DECLARE_INTERFACE_MAP() \ private: \ static const AFX_INTERFACEMAP_ENTRY _interfaceEntries[]。 \ virtual const AFX_INTERFACEMAP* GetInterfaceMap() const。 struct AFX_INTERFACEMAP { const AFX_INTERFACEMAP* (PASCAL * pfnGetBaseMap)()。theBase::interfaceMap。theClass::_GetBaseInterfaceMap, amp。 \ 接口映射表的進一步定義( ) COM與類庫 7 BEGIN_INTERFACE_MAP(COMPONENT, CCmdTarget) INTERFACE_PART(COMPONENT, IID_IX, IX) INTERFACE_PART(COMPONENT, IID_IY, IY) END_INTERFACE_MAP() 接口映射表的使用方法: COM與類庫 8 COleObjectFactory實現(xiàn)通用類廠 COleObjectFactory是一個通用的類廠 從 CCmdTarget派生 并實現(xiàn)了 IClassFactory2接口 定義內(nèi)嵌的類廠對象: define DECLARE_OLECREATE(class_name) \ public: \ static AFX_DATA COleObjectFactory factory。\ pLock()。\ }\ …... COM與類庫 11 定義對象映射表 define BEGIN_OBJECT_MAP(x) static _ATL_OBJMAP_ENTRY x[] = { define END_OBJECT_MAP() {NULL, NULL, NULL, NULL, NULL,\ NULL, NULL, NULL}}
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1