Utilizzo delle visualizzazioni
Le responsabilità della visualizzazione sono di visualizzare i dati del documento graficamente all'utente e di accettare e interpretare l'input dell'utente come operazioni sul documento. Le attività di scrittura della classe di visualizzazione sono:
Scrivere la funzione membro OnDraw della classe di visualizzazione, che esegue il rendering dei dati del documento.
Connessione messaggi di Windows appropriati e oggetti dell'interfaccia utente, ad esempio voci di menu alle funzioni membro del gestore messaggi nella classe di visualizzazione.
Implementare tali gestori per interpretare l'input dell'utente.
Potrebbe inoltre essere necessario eseguire l'override di altre CView
funzioni membro nella classe di visualizzazione derivata. In particolare, è possibile eseguire l'override di OnInitialUpdate per eseguire un'inizializzazione speciale per la visualizzazione e OnUpdate per eseguire qualsiasi elaborazione speciale necessaria subito prima che la visualizzazione venga ridisegnato. Per i documenti a più pagine, è inoltre necessario eseguire l'override di OnPreparePrinting per inizializzare la finestra di dialogo Stampa con il numero di pagine da stampare e altre informazioni. Per altre informazioni sull'override delle CView
funzioni membro, vedere classe CView nella guida di riferimento MFC.
Cosa vuoi sapere di più su
Vedi anche
Architettura documento/visualizzazione
Classe CFormView
Visualizzazioni di record (accesso ai dati MFC)
Esclusione del meccanismo di serializzazione