Partilhar via


Usando modos de exibição

As responsabilidades da interface são apresentar os dados do documento graficamente ao utilizador e aceitar e interpretar a entrada do utilizador como operações sobre o documento. Suas tarefas ao escrever sua classe de exibição são:

  • Escreva a função de membro OnDraw da sua classe de visualização, que processa os dados do documento.

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

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

Além disso, talvez seja necessário substituir outras CView funções de membro na sua classe de visualização derivada. Em particular, poderá querer substituir OnInitialUpdate para realizar uma inicialização especial da vista e OnUpdate para efetuar qualquer processamento especial necessário antes da vista ser redesenhada. Para documentos de várias páginas, também deverás anular OnPreparePrinting para inicializar a caixa de diálogo de impressão com o número de páginas a imprimir e outras informações. Para obter mais informações sobre como substituir CView funções de membro, consulte classe CView na Referência MFC.

O que você quer saber mais sobre

Ver também

Arquitetura de Documento/Vista
CFormView Classe
Vistas de Registos (acesso a dados MFC)
Ignorando o mecanismo de serialização