Utilizzo delle visualizzazioni

Le responsabilità della visualizzazione sono di visualizzare graficamente i dati del documento all'utente e di accettare e interpretare l'input dell'utente come operazioni nel documento.Le attività nella scrittura della classe di visualizzazione:

  • Scrivere la funzione membro di visualizzazione di OnDraw della classe, che esegue il rendering dei dati del documento.

  • Connettere i messaggi appropriati e gli oggetti dell'interfaccia utente di windows come voci di menu alle funzioni membro per la gestione dei messaggi nella classe di visualizzazione.

  • Implementare i gestori per interpretare l'input dell'utente.

Inoltre, potrebbe essere necessario eseguire l'override di altre funzioni membro di CView nella classe di visualizzazione derivata.In particolare, è possibile eseguire l'override di OnInitialUpdate per eseguire un'inizializzazione speciale per la visualizzazione e OnUpdate eseguire l'elaborazione speciale necessaria prima della visualizzazione viene ridisegnato.Per i documenti a più pagine, è inoltre necessario eseguire l'override di OnPreparePrinting per inizializzare la finestra di dialogo stampa e il numero di pagine da stampare e di altre informazioni.Per ulteriori informazioni su come eseguire l'override delle funzioni membro di CView , vedere la classe CViewin riferimenti alla libreria MFC.

Scegliere l'argomento su cui visualizzare maggiori informazioni

Vedere anche

Riferimenti

Classe CFormView

Ignorare il meccanismo di serializzazione

Concetti

L'architettura documento/visualizzazione

Visualizzazioni di record