Interfaz IOleControlSite (ocidl.h)
Proporciona los métodos que permiten a un objeto de sitio administrar cada control incrustado dentro de un contenedor. Un objeto de sitio proporciona IOleControlSite , así como otras interfaces de sitio, como IOleClientSite e IOleInPlaceSite. Cuando un control requiere los servicios expresados a través de esta interfaz, consultará una de las demás interfaces de sitio de cliente para IOleControlSite.
Herencia
La interfaz IOleControlSite hereda de la interfaz IUnknown . IOleControlSite también tiene estos tipos de miembros:
Métodos
La interfaz IOleControlSite tiene estos métodos.
IOleControlSite::GetExtendedControl Recupera un puntero IDispatch al control extendido que el contenedor usa para encapsular el control real. |
IOleControlSite::LockInPlaceActive Indica si un control debe permanecer activo en contexto. Normalmente, las llamadas a este método anidan un evento para asegurarse de que el estado de activación del objeto permanece estable durante el procesamiento del evento. |
IOleControlSite::OnControlInfoChanged Informa al contenedor de que la estructura CONTROLINFO del control ha cambiado y que el contenedor debe llamar al IOleControl::GetControlInfo del control para una actualización. |
IOleControlSite::OnFocus Indica si el control administrado por este sitio de control ha ganado o perdido el foco. |
IOleControlSite::ShowPropertyFrame Indica a un contenedor que muestre una hoja de propiedades para el control insertado en este sitio. |
IOleControlSite::TransformCoords Convierte las coordenadas expresadas en unidades HIMETRIC (como es estándar en OLE) en las unidades especificadas por el contenedor. |
IOleControlSite::TranslateAccelerator Pasa una pulsación de tecla al sitio de control para su procesamiento. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | ocidl.h |