コネクション ポイントの例

この例でサポートするオブジェクト IPropertyNotifySinkアウトゴーイング インターフェイスとして

cConnect クラス: 特価;パブリック CComObjectRootEx <CComObjectThreadModel>、パブリック CComCoClass < CConnect、& CLSID_CConnect >パブリック IConnectionPointContainerImpl <CConnect>、パブリック IConnectionPointImpl < CConnect、& IID_IPropertyNotifySink >{パブリック。...BEGIN_COM_MAP(CConnect)COM_INTERFACE_ENTRY_IMPL(IConnectionPointContainer)END_COM_MAP()BEGIN_CONNECTION_POINT_MAP(CConnect)CONNECTION_POINT_ENTRY(IID_IPropertyNotifySink)END_CONNECTION_POINT_MAP()...}

特価;IPropertyNotifySinkとして発信インターフェイスを指定するときは、 IConnectionPointImplの代わりにクラスIPropertyNotifySinkCPを使用できます。たとえば(&N):

cConnect クラス: 特価;パブリック CComObjectRootEx <CComObjectThreadModel>、パブリック CComCoClass < CConnect、& CLSID_CConnect >パブリック IConnectionPointContainerImpl <CConnect>、公共 IPropertyNotifySinkCP <CConnect>{...}

Index