encabezado oleidl.h
Varias tecnologías usan este encabezado. Para más información, consulte:
oleidl.h contiene las siguientes interfaces de programación:
IDropSource La interfaz IDropSource es una de las interfaces que implementa para proporcionar operaciones de arrastrar y colocar en la aplicación. |
IDropSourceNotify La interfaz IDropSourceNotify se implementa en un objeto IDropSource para recibir notificaciones de OLE cuando un usuario arrastra el mouse hacia o hacia fuera de una ventana de destino de colocación potencial. |
IDropTarget La interfaz IDropTarget es una de las interfaces que implementa para proporcionar operaciones de arrastrar y colocar en la aplicación. |
IEnterpriseDropTarget Cuando se implementa mediante la aplicación de destino de colocación, esta interfaz proporciona al motor de arrastrar y colocar OLE la capacidad de determinar si la aplicación de destino de colocación pretende evaluar la directiva de protección empresarial y proporciona al motor de arrastrar y colocar OLE una manera de proporcionar el identificador de empresa de la aplicación de origen de colocación a la aplicación de destino de colocación. |
IEnumOLEVERB Enumera los distintos verbos disponibles para un objeto en orden de número de verbo ascendente. IOleObject::EnumVerbs devuelve un enumerador que implementa la interfaz IEnumOLEVERB. |
IOleAdviseHolder Administra las conexiones de asesoramiento y las notificaciones de documentos compuestas en un servidor de objetos. |
IOleCache Proporciona control de los datos de presentación que se almacenan en caché dentro de un objeto . Los datos de presentación almacenados en caché están disponibles para el contenedor del objeto incluso cuando la aplicación de servidor no se está ejecutando o no está disponible. |
IOleCache2 Permite a los clientes de objetos actualizar de forma selectiva cada caché que se creó con IOleCache::Cache. |
IOleCacheControl Proporciona un mantenimiento adecuado de las memorias caché. Mantiene las memorias caché conectando la implementación de IDataObject del objeto en ejecución a la memoria caché, lo que permite que la memoria caché reciba notificaciones del objeto en ejecución. |
IOleClientSite Proporciona los medios principales por los que un objeto incrustado obtiene información sobre la ubicación y la extensión de su sitio de presentación, su moniker, su interfaz de usuario y otros recursos proporcionados por su contenedor. |
IOleContainer Enumera los objetos de un documento compuesto o bloquea un contenedor en estado de ejecución. Las aplicaciones contenedora y de objeto implementan esta interfaz. |
IOleInPlaceActiveObject Proporciona un canal directo de comunicación entre un objeto en contexto y la ventana de marco más externa de la aplicación asociada y la ventana de documento dentro de la aplicación que contiene el objeto incrustado. |
IOleInPlaceFrame Controla la ventana de marco de nivel superior del contenedor. |
IOleInPlaceObject Administra la activación y desactivación de los objetos en contexto, y determina la cantidad del objeto en contexto que debe estar visible. |
IOleInPlaceSite Administra la interacción entre el contenedor y el sitio del cliente en contexto del objeto. Recuerde que el sitio cliente es el sitio para mostrar para objetos incrustados y proporciona información conceptual y de posición sobre el objeto. |
IOleInPlaceUIWindow Implementado por las aplicaciones contenedora y usadas por las aplicaciones de objeto para negociar el espacio de borde en la ventana del documento o marco. |
IOleItemContainer Lo usan los monikers de elementos cuando están enlazados a los objetos que identifican. |
IOleLink Permite que un objeto vinculado proporcione a su contenedor funciones relacionadas con la vinculación. |
IOleObject Actúa como medio principal por el que un objeto incrustado proporciona funcionalidad básica a su contenedor y se comunica con él. |
IOleWindow La interfaz IOleWindow proporciona métodos que permiten a una aplicación obtener el identificador de las distintas ventanas que participan en la activación local y también para entrar y salir del modo de ayuda contextual. |
IParseDisplayName Analiza una cadena de nombre que se puede mostrar para convertirlo en un moniker para implementaciones de moniker personalizadas. |
IViewObject Permite que un objeto se muestre directamente sin pasar un objeto de datos al autor de la llamada. Además, esta interfaz puede crear y administrar una conexión con un receptor de aviso para que el autor de la llamada pueda recibir una notificación de los cambios en el objeto de vista. |
IViewObject2 Extensión de la interfaz IViewObject que devuelve el tamaño del dibujo para una vista determinada de un objeto. Puede evitar que el objeto se ejecute si aún no se está ejecutando llamando a este método en lugar de IOleObject::GetExtent. |
CLIPFORMAT_UserFree La función CLIPFORMAT_UserFree (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos de código auxiliar RPC. |
CLIPFORMAT_UserFree64 La función CLIPFORMAT_UserFree64 (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos de código auxiliar RPC. |
CLIPFORMAT_UserMarshal La función CLIPFORMAT_UserMarshal (oleidl.h) serializa un objeto CLIPFORMAT en el búfer RPC. |
CLIPFORMAT_UserMarshal64 La función CLIPFORMAT_UserMarshal64 (oleidl.h) serializa un objeto CLIPFORMAT en el búfer RPC. |
CLIPFORMAT_UserSize La función CLIPFORMAT_UserSize (oleidl.h) calcula el tamaño del cable del objeto CLIPFORMAT y obtiene su identificador y datos. |
CLIPFORMAT_UserSize64 La función CLIPFORMAT_UserSize64 (oleidl.h) calcula el tamaño del cable del objeto CLIPFORMAT y obtiene su identificador y datos. |
CLIPFORMAT_UserUnmarshal La función CLIPFORMAT_UserUnmarshal (oleidl.h) desenlaza un objeto CLIPFORMAT del búfer RPC. |
CLIPFORMAT_UserUnmarshal64 La función CLIPFORMAT_UserUnmarshal64 (oleidl.h) desenlaza un objeto CLIPFORMAT del búfer RPC. |
HACCEL_UserFree La función HACCEL_UserFree (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos de código auxiliar RPC. |
HACCEL_UserFree64 La función HACCEL_UserFree64 (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos de código auxiliar RPC. |
HACCEL_UserMarshal Serializa un HACCEL en el búfer RPC. |
HACCEL_UserMarshal64 Serializa un objeto HACCEL en el búfer RPC. |
HACCEL_UserSize La función HACCEL_UserSize (oleidl.h) calcula el tamaño del cable del objeto HACCEL y obtiene su identificador y datos. |
HACCEL_UserSize64 La función HACCEL_UserSize64 (oaild.h) calcula el tamaño del cable del objeto HACCEL y obtiene su identificador y datos. |
HACCEL_UserUnmarshal La función HACCEL_UserUnmarshal (oleidl.h) desenlaza un objeto HACCEL del búfer RPC. |
HACCEL_UserUnmarshal64 La función HACCEL_UserUnmarshal64 (oleidl.h) desmarza un objeto HACCEL del búfer RPC. |
HDC_UserFree La función HDC_UserFree (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos de código auxiliar RPC. |
HDC_UserFree64 La función HDC_UserFree64 (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos de código auxiliar RPC. |
HDC_UserMarshal La función HDC_UserMarshal (oleidl.h) serializa un objeto HDC en el búfer RPC. |
HDC_UserMarshal64 La función HDC_UserMarshal64 (oleidl.h) serializa un objeto HDC en el búfer RPC. |
HDC_UserSize La función HDC_UserSize (oleidl.h) calcula el tamaño del cable del objeto HDC y obtiene su identificador y sus datos. |
HDC_UserSize64 La función HDC_UserSize64 (oleidl.h) calcula el tamaño del cable del objeto HDC y obtiene su identificador y sus datos. |
HDC_UserUnmarshal La función HDC_UserUnmarshal (oleidl.h) desmarshala un objeto HDC del búfer RPC. |
HDC_UserUnmarshal64 La función HDC_UserUnmarshal64 (oleidl.h) desmarshala un objeto HDC del búfer RPC. |
HGLOBAL_UserFree La función HGLOBAL_UserFree (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos auxiliares RPC. |
HGLOBAL_UserFree64 La función HGLOBAL_UserFree64 (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos de código auxiliar RPC. |
HGLOBAL_UserMarshal Serializa un HGLOBAL en el búfer RPC. |
HGLOBAL_UserMarshal64 Serializa un objeto HGLOBAL en el búfer RPC. |
HGLOBAL_UserSize La función HGLOBAL_UserSize (oleidl.h) calcula el tamaño del cable del objeto HGLOBAL y obtiene su identificador y sus datos. |
HGLOBAL_UserSize64 La función HGLOBAL_UserSize64 (oleidl.h) calcula el tamaño del cable del objeto HGLOBAL y obtiene su identificador y sus datos. |
HGLOBAL_UserUnmarshal La función HGLOBAL_UserUnmarshal (oleidl.h) desmarshala un objeto HGLOBAL del búfer RPC. |
HGLOBAL_UserUnmarshal64 La función HGLOBAL_UserUnmarshal64 (oleidl.h) desmarshala un objeto HGLOBAL del búfer RPC. |
HMENU_UserFree La función HMENU_UserFree (oleidl.h) libera recursos en el lado servidor cuando lo llaman los archivos auxiliares RPC. |
HMENU_UserFree64 La función HMENU_UserFree64 (oleidl.h) libera recursos en el lado servidor cuando lo llaman los archivos de código auxiliar RPC. |
HMENU_UserMarshal La función HMENU_UserMarshal (oleidl.h) serializa un HMENU en el búfer RPC. |
HMENU_UserMarshal64 La función HMENU_UserMarshal64 (oleidl.h) serializa un HMENU en el búfer RPC. |
HMENU_UserSize La función HMENU_UserSize (oleidl.h) calcula el tamaño del cable del objeto HMENU y obtiene su identificador y sus datos. |
HMENU_UserSize64 La función HMENU_UserSize64 (oleidl.h) calcula el tamaño del cable del objeto HMENU y obtiene su identificador y datos. |
HMENU_UserUnmarshal La función HMENU_UserUnmarshal (oleidl.h) desmarshala un objeto HMENU del búfer RPC. |
HMENU_UserUnmarshal64 La función HMENU_UserUnmarshal64 (oleidl.h) desmarshala un objeto HMENU del búfer RPC. |
HWND_UserFree La función HWND_UserFree (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos auxiliares RPC. |
HWND_UserFree64 La función HWND_UserFree64 (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos de código auxiliar RPC. |
HWND_UserMarshal La función HWND_UserMarshal (oleidl.h) serializa un objeto HWND en el búfer RPC. |
HWND_UserMarshal64 La función HWND_UserMarshal64 (oleidl.h) serializa un objeto HWND en el búfer RPC. |
HWND_UserSize La función HWND_UserSize (oleidl.h) calcula el tamaño del cable del objeto HWND y obtiene su identificador y sus datos. |
HWND_UserSize64 La función HWND_UserSize64 (oleidl.h) calcula el tamaño del cable del objeto HWND y obtiene su identificador y sus datos. |
HWND_UserUnmarshal La función HWND_UserUnmarshal (oleidl.h) desmarshala un objeto HWND del búfer RPC. |
HWND_UserUnmarshal64 La función HWND_UserUnmarshal64 (oleidl.h) desmarshala un objeto HWND del búfer RPC. |
STGMEDIUM_UserFree La función STGMEDIUM_UserFree (oleidl.h) libera recursos en el lado servidor cuando los llaman los archivos de código auxiliar RPC. |
STGMEDIUM_UserFree64 La función STGMEDIUM_UserFree64 (oleidl.h) libera recursos en el lado servidor cuando lo llaman los archivos de código auxiliar RPC. |
STGMEDIUM_UserMarshal La función STGMEDIUM_UserMarshal (oleidl.h) serializa un objeto STGMEDIUM en el búfer RPC. |
STGMEDIUM_UserMarshal64 La función STGMEDIUM_UserMarshal64 (oleidl.h) serializa un objeto STGMEDIUM en el búfer RPC. |
STGMEDIUM_UserSize La función STGMEDIUM_UserSize (oleidl.h) calcula el tamaño del cable del objeto STGMEDIUM y obtiene su identificador y datos. |
STGMEDIUM_UserSize64 La función STGMEDIUM_UserSize64 (oleidl.h) calcula el tamaño del cable del objeto STGMEDIUM y obtiene su identificador y sus datos. |
STGMEDIUM_UserUnmarshal La función STGMEDIUM_UserUnmarshal (oleidl.h) desmarshala un objeto STGMEDIUM del búfer RPC. |
STGMEDIUM_UserUnmarshal64 La función STGMEDIUM_UserUnmarshal64 (oleidl.h) desmarshala un objeto STGMEDIUM del búfer RPC. |
OBJECTDESCRIPTOR Representa la estructura de datos utilizada para los formatos de archivo CF_OBJECTDESRIPTOR y CF_LINKSRCDESCRIPTOR. |
OLEINPLACEFRAMEINFO Contiene información sobre los aceleradores admitidos por un contenedor durante una sesión local. La estructura se usa en el método IOleInPlaceSite::GetWindowContext y la función OleTranslateAccelerator. |
OLEMENUGROUPWIDTHS Indica el número de elementos de menú de cada uno de los seis grupos de menús de un menú compartido entre un contenedor y un servidor de objetos durante una sesión de edición local. Este es el mecanismo para crear un menú compartido. |
OLEVERB Define un verbo que admite un objeto. El método IOleObject::EnumVerbs crea un enumerador que puede enumerar estas estructuras para un objeto y proporciona un puntero al IEnumOLEVERB del enumerador. |
BINDSPEED Indica aproximadamente cuánto tiempo esperará el llamador para enlazar a un objeto. |
DISCARDCACHE Especifica qué hacer con las memorias caché que se van a descartar de la memoria si se ha establecido su bit sucio. |
OLECLOSE Indica si se debe guardar un objeto antes de cerrarse. |
OLECONTF Indica el tipo de objetos que se van a enumerar. |
OLEGETMONIKER Controla aspectos del comportamiento de los métodos IOleObject::GetMoniker e IOleClientSite::GetMoniker. |
OLELINKBIND Controla las operaciones de enlace a un origen de vínculo. |
OLEMISC Describe varias características de un objeto o clase de objetos. |
OLERENDER Indica el tipo de almacenamiento en caché solicitado para los objetos recién creados. |
OLEUPDATE Indica si el objeto vinculado actualiza automáticamente los datos almacenados en caché del objeto vinculado o solo cuando el contenedor llama a los métodos IOleObject::Update o IOleLink::Update. Las constantes se usan en la interfaz IOleLink. |
OLEVERBATTRIB Describe los atributos de un verbo especificado para un objeto . |
OLEWHICHMK Indica qué parte del moniker de un objeto se está configurando o recuperando. |
USERCLASSTYPE Indica las diferentes variantes del nombre para mostrar asociado a una clase de objetos . |