Gestione dei comandi nel documento
La classe del documento può anche gestire determinati comandi generati da voci di menu, pulsanti della barra degli strumenti o tasti di scelta rapida. Per impostazione predefinita, CDocument
gestisce i comandi Salva e Salva con nome dal menu File usando la serializzazione. Altri comandi che influiscono sui dati possono essere gestiti anche dalle funzioni membro del documento. Ad esempio, nel programma Scribble la classe CScribDoc
fornisce un gestore per il comando Modifica cancella tutto, che elimina tutti i dati attualmente archiviati nel documento. I documenti possono avere mappe messaggi, ma a differenza delle visualizzazioni, i documenti non possono gestire messaggi di Windows standard, solo WM_COMMAND messaggi o "comandi".