Home COM GDI+ WebBrowser Data Access

OLE and Data Transfer

 

 

This section describes the interfaces, structures, enumerations and functions that the Component Object Model provides to implement compound documents and perform data transfer between applications.

 

Documentation: OLE and Data Transfer

 

 

Interfaces

 

 IAdviseSink

 IadviseSink2

 IAdviseSinkEx

 IDataAdviseHolder

 IDataObject

 IDropSource

 IDropTarget

 IEnumFORMATETC

 IEnumMoniker

 IEnumOleDocumentViews

 IEnumOleUndoUnits

 IEnumOLEVERB

 IEnumSTATDATA

 IObjectWithSite

 IOleAdviseHolder

 IOleCache

 IOleCache2

 IOleCacheControl

 IOleClientSite

 IOleCommandTarget

 IOleContainer

 IOleDocument

 

 

 IOleDocumentSite

 IOleDocumentView

 IOleInPlaceActiveObject

 IOleInPlaceFrame

 IOleInPlaceObject

 IOleInPlaceObjectWindowless

 IOleInPlaceSite

 IOleInPlaceSiteEx

 IOleInPlaceSiteWindowless

 IOleInPlaceUIWindow

 IOleLink

 IOleObject

 IOleParentUndoUnit

 IOleUILinkContainer

 IOleUILinkInfo

 IOleUIObjInfo

 IOleUndoManager

 IOleUndoUnit

 IOleWindow

 IViewObject

 IviewObject2

 IViewObjectEx

 

Functions

 

CreateDataAdviseHolder
CreateDataCache
CreateFormatEnumerator
CreateOleAdviseHolder
DoDragDrop
OleCreate
OleCreateDefaultHandler
OleCreateEmbeddingHelper
OleCreateEx
OleCreateFontIndirect
OleCreateFromData
OleCreateFromDataEx
OleCreateFromFile
OleCreateFromFileEx
OleCreateLink
OleCreateLinkEx
OleCreateLinkFromData
OleCreateLinkFromDataEx
OleCreateLinkToFile
OleCreateLinkToFileEx
OleCreateMenuDescriptor
OleCreatePictureIndirect
OleCreateStaticFromData
OleDestroyMenuDescriptor
OleDraw
OleDuplicateData
OleFlushClipboard
OleGetClipboard
OleInitialize
OleIsCurrentClipboard
OleIsRunning
OleLoad

OleLoadFromStream
 

 

OleLoadPicture
OleLoadPictureEx
OleLockRunning
OleMetafilePictFromIconAndLabel
OleNoteObjectVisible
OleQueryCreateFromData
OleQueryLinkFromData
OleRegEnumFormatEtc
OleRegEnumVerbs
OleRun
OleSave
OleSaveToStream
OleSetClipboard
OleSetContainedObject
OleSetMenuDescriptor
OleTranslateAccelerator
OleUIAddVerbMenu
OleUIBusy
OleUICanConvertOrActivateAs
OleUIChangeIcon
OleUIChangeSource
OleUIConvert
OleUIEditLinks
OleUIInsertObject
OleUIObjectProperties
OleUIPasteSpecial
OleUIPromptUser
OleUIUpdateLinks
OleUninitialize
RegisterDragDrop
ReleaseStgMedium
RevokeDragDrop

 

 

Structures

 

DVASPECTINFO
DVEXTENTINFO
DVTARGETDEVICE

FONTDESC
FORMATETC
OBJECTDESCRIPTOR
OLECMD
OLECMDTEXT
OLEINPLACEFRAMEINFO
OLEMENUGROUPWIDTHS
OLEUIBUSY
OLEUICHANGEICON
OLEUICHANGESOURCE
 

 

OLEUICONVERT

OLEUIEDITLINKS
OLEUIGNRLPROPS
OLEUIINSERTOBJECT
OLEUILINKPROPS
OLEUIOBJECTPROPS
OLEUIPASTEENTRY
OLEUIPASTESPECIAL
OLEUIVIEWPROPS
OLEVERB
POINTF
STATDATA
STGMEDIUM

 

 

Enumerations

 

ACTIVATEFLAGS
ADVF
DATADIR
DISCARDCACHE
DOCMISC
DROPEFFECT
DVASPECT
DVASPECT2
DVASPECTINFOFLAG
DVEXTENTMODE
HITRESULT
OLECLOSE
OLECMDEXECOPT
OLECMDF
OLECMDID
OLECMDTEXTF
 

 

OLECONTF
OLECREATE
OLEDCFLAGS
OLEGETMONIKER
OLELINKBIND
OLEMISC
OLERENDER
OLEUIPASTEFLAG
OLEUPDATE
OLEVERBATTRIB
OLEWHICHMK
TYMED
UASFLAGS
USERCLASSTYPE
VIEWSTATUS

 

Page last updated on Monday, 29 May 2006 15:44:44 +0200