Interfaz IOleInPlaceSiteEx (ocidl.h)
Proporciona un conjunto adicional de métodos de notificación de activación y desactivación que permiten a un objeto evitar parpadear innecesariamente en la pantalla cuando el objeto está activado y desactivado.
Cuando se activa un objeto, no sabe si su visualización visual ya es correcta. Cuando se desactiva el objeto, el contenedor no sabe si la presentación visual es correcta. Para evitar un nuevo dibujo y el parpadeo de pantalla asociado en ambos casos, el contenedor puede proporcionar esta extensión a IOleInPlaceSite.
Herencia
La interfaz IOleInPlaceSiteEx hereda de IOleInPlaceSite. IOleInPlaceSiteEx también tiene estos tipos de miembros:
Métodos
La interfaz IOleInPlaceSiteEx tiene estos métodos.
IOleInPlaceSiteEx::OnInPlaceActivateEx Llamado por el objeto incrustado para determinar si necesita volver a dibujarse tras la activación. |
IOleInPlaceSiteEx::OnInPlaceDeactivateEx Notifica al contenedor si el objeto debe volver a dibujarse tras la desactivación. |
IOleInPlaceSiteEx::RequestUIActivate Notifica al contenedor que el objeto está a punto de especificar el estado activo de la interfaz de usuario. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ocidl.h |