Partilhar via


Inicializando documentos e modos de exibição

Os documentos são criados de duas maneiras diferentes, para que sua classe de documento deve oferecer suporte a ambas as direções.Primeiro, o usuário pode criar um novo documento vazio com o comando novo arquivo.Nesse caso, inicializar o documento em seu substituto do OnNewDocument função de membro da classe CDocument.Segundo, o usuário pode usar o comando Abrir no menu arquivo para criar um novo documento cujo conteúdo é lidos de um arquivo.Nesse caso, inicializar o documento em seu substituto do OnOpenDocument função de membro da classe CDocument.Se ambas as inicializações forem iguais, você pode chamar uma função de membro comum de ambas as substituições, ou OnOpenDocument pode chamar OnNewDocument para inicializar um documento limpo e concluir a operação de abertura.

Modos de exibição são criados após a criação de seus documentos.O melhor momento para inicializar um modo de exibição é após a estrutura tiver terminado de criar o documento, janela de quadro e exibir.Você pode inicializar seu modo de exibição, substituindo o OnInitialUpdate função de membro CView.Se você precisar reinicializar ou ajustar qualquer coisa cada vez que as alterações do documento, você pode substituir OnUpdate.

Consulte também

Referência

Inicializando e limpeza de documentos e exibições