Compartir a través de


Administrar la vista actual

Como parte de la implementación predeterminada de las ventanas de marco, una ventana de marco realiza un seguimiento de la vista activa de a actualmente.Si la ventana de marco contiene más de una vista, como por ejemplo en una ventana divisora, la vista actual es la vista más reciente en uso.La vista activa es independiente de la ventana activa de Windows o el foco actual.

Cuando la vista activa, el marco notifica la vista actual llamando a la función miembro de OnActivateView .Puede indicar si la vista se está activada o desactivada examina el parámetro de bActivate de los entity_CODEOnActivateView.De forma predeterminada, OnActivateView establece el foco en la vista actual en la activación.Puede reemplazar OnActivateView para realizar cualquier procesamiento especial cuando se desactiva o se reactivará la vista.Por ejemplo, puede que desee proporcionar indicaciones visuales especiales para distinguir la vista activa de otra, vistas inactivas.

Una ventana de marco transmite a comandos su vista actual (de activo), como se describe en Enrutamiento de comandos, como parte de enrutamiento estándar del comando.

Vea también

Referencia

Mediante el cuadro Windows