virtual void OnActivateView ( BOOL bActivate, CView * pActivateView, CView * pDeactiveView );
Parámetros
bActivate
Indica si la vista está activada o desactivada.
pActivateView
Puntos con el objeto de vista que se activa.
pDeactiveView
Puntos con el objeto de vista que está siendo desactivado.
Observaciones
Llama el marco cuando miras está activada o desactivada. La implementación predeterminada de esta función establece el foco en la vista activa. Reemplazar esta función si desea realizar un procesamiento especial cuando una vista está activada o desactivada. Por ejemplo, si desea proporcionar especiales indicaciones visuales que distinguen a la vista activa de las opiniones inactivas, sería examinar el parámetro bActivate y actualizarán la apariencia de la vista.
Los parámetros pActivateView y pDeactiveView apuntan a la misma vista si se activa la ventana de marco principal de la aplicación sin ningún cambio en la vista activa — por ejemplo, si el foco se transfiere desde otra aplicación a éste, en lugar de una vista a otra dentro de la aplicación o al cambiar entre ventanas MDI secundarias. Esto permite una vista de re-realize su paleta, si es necesario.
Estos parámetros son diferentes cuando se llama a CFrameWnd::SetActiveView con una visión diferente de lo que devolvería CFrameWnd::GetActiveView . Esto ocurre más a menudo con ventanas divisoras.
Visió&n General de CView |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CWnd::OnActivate, CFrameWnd::SetActiveView, CFrameWnd::GetActiveView