MFC
Class CConnectionPoint
CObject
|
+--CCmdTarget
|
+--CConnectionPoint
in AFXDISP.H
- class CConnectionPoint
- extends CCmdTarget
CConnectionPoint
| Fields inherited from class CCmdTarget |
messageMap, commandMap, dispatchMap, connectionMap, interfaceMap, eventsinkMap, m_dwRef, m_pOuterUnknown, m_xInnerUnknown, m_xDispatch, m_bResultExpected, m_xConnPtContainer |
| Methods inherited from class CCmdTarget |
GetIDispatch, FromIDispatch, IsResultExpected, EnableAutomation, EnableConnections, BeginWaitCursor, EndWaitCursor, RestoreWaitCursor, EnumOleVerbs, DoOleVerb, OnCmdMsg, OnFinalRelease, IsInvokeAllowed, EnableTypeLib, GetTypeInfoOfGuid, GetDispatchIID, GetTypeInfoCount, GetTypeLibCache, GetTypeLib, GetNotSupported, SetNotSupported, GetRoutingView, GetRoutingFrame, GetRoutingView_, GetRoutingFrame_, GetMessageMap, GetCommandMap, GetDispatchMap, GetConnectionMap, GetInterfaceMap, GetEventSinkMap, EnableAggregation, ExternalDisconnect, GetControllingUnknown, InternalQueryInterface, InternalAddRef, InternalRelease, ExternalQueryInterface, ExternalAddRef, ExternalRelease, GetInterface, QueryAggregates, OnCreateAggregates, GetInterfaceHook, GetStandardProp, SetStandardProp, GetEntryCount, GetDispEntry, MemberIDFromName, GetStackSize, PushStackArgs, CallMemberFunc, OnEvent, GetEventSinkEntry, GetExtraConnectionPoints, GetConnectionHook |
m_nOffset
protected size_t m_nOffset;
m_pConnections
protected CPtrArray* m_pConnections;
m_pUnkFirstConnection
protected LPUNKNOWN m_pUnkFirstConnection;
m_xConnPt
public CConnectionPoint::XConnPt m_xConnPt;
CConnectionPoint
public CConnectionPoint();
~CConnectionPoint
public ~CConnectionPoint();
CreateConnectionArray
public void CreateConnectionArray();
GetConnectionCount
public int GetConnectionCount();
GetConnections
public const CPtrArray* GetConnections();
GetContainer
public virtual LPCONNECTIONPOINTCONTAINER GetContainer();
GetIID
public virtual REFIID GetIID()= 0;
GetMaxConnections
public virtual int GetMaxConnections();
GetNextConnection
public LPUNKNOWN GetNextConnection( POSITION& pos ) const;
GetStartPosition
public POSITION GetStartPosition() const;
OnAdvise
public virtual void OnAdvise( BOOL bAdvise );
QuerySinkInterface
public virtual LPUNKNOWN QuerySinkInterface( LPUNKNOWN pUnkSink );