home     download     screen shots     bugs     mailing list     example output     generated MFC docs     help     tools and utilities


 Overview   Project   Class   Tree   Index 
MFC Class Library
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

MFC
Class COleControl::CControlDataSource

CObject
   |
   +--CCmdTarget
         |
         +--COleDataSource
               |
               +--COleControl::CControlDataSource

   in AFXCTL.H

class COleControl::CControlDataSource
extends COleDataSource


Field Summary
protected COleControl* m_pCtrl
          
   
Fields inherited from class COleDataSource
m_pDataCache, m_nMaxSize, m_nSize, m_nGrowBy
   
Fields inherited from class CCmdTarget
messageMap, commandMap, dispatchMap, connectionMap, interfaceMap, eventsinkMap, m_dwRef, m_pOuterUnknown, m_xInnerUnknown, m_xDispatch, m_bResultExpected, m_xConnPtContainer
   
Fields inherited from class CObject
classCObject
 
Constructor Summary
CControlDataSource( COleControl* pCtrl )
          
 
Method Summary
protected virtual BOOL OnRenderData( LPFORMATETC lpFormatEtc, LPSTGMEDIUM lpStgMedium )
          
protected virtual BOOL OnRenderFileData( LPFORMATETC lpFormatEtc, CFile* pFile )
          
protected virtual BOOL OnRenderGlobalData( LPFORMATETC lpFormatEtc, HGLOBAL* phGlobal )
          
protected virtual BOOL OnSetData( LPFORMATETC lpFormatEtc, LPSTGMEDIUM lpStgMedium, BOOL bRelease )
          
   
Methods inherited from class COleDataSource
Empty, CacheGlobalData, DelayRenderFileData, DoDragDrop, SetClipboard, FlushClipboard, GetClipboardOwner, CacheData, DelayRenderData, DelaySetData, OnRenderGlobalData, OnRenderFileData, OnRenderData, OnSetData, Lookup, GetCacheEntry
   
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
   
Methods inherited from class CObject
GetRuntimeClass, new, new, delete, IsSerializable, IsKindOf, Serialize
 

Field Detail

m_pCtrl

protected COleControl* m_pCtrl;


Constructor Detail

CControlDataSource

public CControlDataSource( COleControl* pCtrl );


Method Detail

OnRenderData

protected virtual BOOL OnRenderData( LPFORMATETC lpFormatEtc, LPSTGMEDIUM lpStgMedium );

OnRenderFileData

protected virtual BOOL OnRenderFileData( LPFORMATETC lpFormatEtc, CFile* pFile );

OnRenderGlobalData

protected virtual BOOL OnRenderGlobalData( LPFORMATETC lpFormatEtc, HGLOBAL* phGlobal );

OnSetData

protected virtual BOOL OnSetData( LPFORMATETC lpFormatEtc, LPSTGMEDIUM lpStgMedium, BOOL bRelease );

 Overview   Project   Class   Tree   Index 
MFC Class Library
CppDoc v2.3.1
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD