Método IOleInPlaceSite::OnUIActivate (oleidl.h)
Notifica al contenedor que el objeto está a punto de activarse en su lugar y que el objeto va a reemplazar el menú principal del contenedor por un menú compuesto en contexto.
Sintaxis
HRESULT OnUIActivate();
Valor devuelto
Este método devuelve S_OK si el contenedor permite la activación local. Otros posibles valores devueltos son los siguientes.
Código devuelto | Descripción |
---|---|
|
Se produjo un error inesperado. |
Comentarios
Notas a los autores de llamadas
El objeto en contexto llama a IOleInPlaceSite::OnUIActivate justo antes de activar su interfaz de usuario.Notas para los implementadores
El contenedor debe quitar cualquier interfaz de usuario asociada a su propia activación. Si el contenedor es en sí mismo un objeto incrustado, debe quitar su interfaz de usuario de nivel de documento.Si ya hay un objeto activo en el mismo documento, el contenedor debe llamar a IOleInPlaceObject::UIDeactivate antes de llamar a OnUIDeactivate.
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 | oleidl.h |