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

Consulte también

IOleInPlaceSite