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

正文內(nèi)容

6、com與類庫(kù)-在線瀏覽

2024-12-03 09:44本頁(yè)面
  

【正文】 M與類庫(kù) 3 ( 2) MFC 基本思路: 采用內(nèi)嵌接口類成員的方式實(shí)現(xiàn)多接口 COM對(duì)象 未采用多重繼承方式 實(shí)現(xiàn)方式: CCmdTarget提供 COM對(duì)象實(shí)現(xiàn)的所有支持 利用接口映射表實(shí)現(xiàn)任意多個(gè)接口 COleObjectFactory實(shí)現(xiàn)通用類廠 COM與類庫(kù) 4 define DECLARE_INTERFACE_MAP() \ private: \ static const AFX_INTERFACEMAP_ENTRY _interfaceEntries[]。 \ protected: \ static AFX_DATA const AFX_INTERFACEMAP interfaceMap。 \ virtual const AFX_INTERFACEMAP* GetInterfaceMap() const。 // the interface id (IID) (NULL for aggregate) size_t nOffset。 struct AFX_INTERFACEMAP { const AFX_INTERFACEMAP* (PASCAL * pfnGetBaseMap)()。 // map for this class }。theBase::interfaceMap。theClass::interfaceMap。theClass::_GetBaseInterfaceMap, amp。 \ AFX_COMDAT const AFX_DATADEF AFX_INTERFACEMAP_ENTRY theClass::_interfaceEntries[] = \ { \ define INTERFACE_PART(theClass, iid, localClass) \ { amp。 \ 接口映射表的進(jìn)一步定義( ) COM與類庫(kù) 7 BEGIN_INTERFACE_MAP(COMPONENT, CCmdTarget) INTERFACE_PART(COMPONENT, IID_IX, IX) INTERFACE_PART(COMPONENT, IID_IY, IY) END_INTERFACE_MAP() 接口映射表的使用方
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1