Compartilhar via


Usando exibições

As responsabilidades de exibição são exibir graficamente os dados de documento para o usuário e aceitar e interpretar a entrada do usuário como operações no documento. As tarefas em escrever sua classe de exibição são:

  • Escreva a função de membro de OnDraw da sua classe da exibição, que renderiza os dados de documento.

  • Conectar mensagens apropriadas e objetos de interface do usuário do windows como itens de menu às funções de membro retornadas a classe na exibição.

  • Implementar esses manipuladores para interpretar a entrada do usuário.

Além disso, você pode precisar substituir outras funções de membro de CView em sua classe derivada da exibição. Em particular, talvez você queira substituir OnInitialUpdate para executar a inicialização especial para que a exibição e OnUpdate faça qualquer processamento especial necessário imediatamente antes que a exibição se redesenha. Para documentos de várias páginas, você também deve substituir OnPreparePrinting para inicializar a caixa de diálogo imprimir com o número de páginas para imprimir e outras informações. Para obter mais informações sobre como anular as funções de membro de CView , consulte a classe CViewna referência de MFC.

Que você deseja saber mais?

Consulte também

Referência

Classe CFormView

Fazendo bypass do mecanismo de serialização

Conceitos

Arquitetura de documento/exibição

Exibição de registro (Acesso a dados MFC)