Compartilhar via


Usando exibições

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

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

  • Conecte mensagens apropriadas do Windows e objetos de interface do usuário, como itens de menu, a funções de membro do manipulador de mensagens na classe de exibição.

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

Além disso, talvez seja necessário substituir outras funções de membro CView em sua classe de exibição derivada. Em particular, talvez você queira substituir OnInitialUpdate para executar inicialização especial para o modo de exibição e OnUpdate para fazer qualquer processamento especial necessário antes que a exibição seja redesenhada. 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 a serem impressas e outras informações. Para obter mais informações sobre como substituir funções de membro CView, consulte a classe CView na Referência do MFC.

O que mais você deseja saber?

Confira também

Arquitetura de documento/exibição
Classe CFormView
Exibições de registro (Acesso a dados MFC)
Fazendo bypass do mecanismo de serialização