Partilhar via


Gerenciando o modo de exibição atual

Como parte da implementação padrão de janelas de quadro, uma janela de quadro acompanha uma exibição ativa no momento. Se a janela do quadro contiver mais de um modo de exibição, como por exemplo em uma janela de divisão, o modo de exibição atual será o modo de exibição mais recente em uso. O modo de exibição ativo é independente da janela ativa no Windows ou do foco de entrada atual.

Quando o modo de exibição ativo é alterado, a estrutura notifica o modo de exibição atual chamando sua função de membro OnActivateView . Você pode saber se a exibição está sendo ativada ou desativada examinando OnActivateViewo parâmetro bActivate do . Por padrão, OnActivateView define o foco na visualização atual quando ativada. Você pode substituir OnActivateView para executar qualquer processamento especial quando a exibição for desativada ou reativada. Por exemplo, talvez você queira fornecer pistas visuais especiais para distinguir o modo de exibição ativo de outros modos de exibição inativos.

Uma janela de quadro encaminha comandos para sua exibição atual (ativa), conforme descrito em Roteamento de comandos, como parte do roteamento de comandos padrão.

Ver também

Usando o Frame Windows