Esempio Scribble: applicazione di disegno MDI
Aggiornamento: novembre 2007
L'esempio Scribble si basa sull'esempio Scribble MFC originale. Nell'esempio viene illustrato lo sviluppo di un'applicazione MDI Windows Form utilizzando le classi .NET Framework e C++. Scribble è una semplice applicazione di disegno che consente di eseguire disegni a mano libera utilizzando il mouse e di salvare le immagini in un file.
Nell'esempio sono inclusi tre oggetti che si consiglia di analizzare:
Oggetto Document Gestisce i documenti creati dall'utente ed esegue le operazioni di apertura e salvataggio.
Oggetto View Fornisce la visualizzazione per l'oggetto documento. È possibile visualizzare lo stesso documento in diverse visualizzazioni.
Oggetto Form principale Equivale all'oggetto frame MFC standard. È l'oggetto padre di tutte le visualizzazioni.
Nota sulla sicurezza: |
---|
Questo esempio di codice viene fornito solo a scopo dimostrativo e non deve essere utilizzato in applicazioni o siti Web, poiché potrebbe non implementare le tecniche migliori a livello di protezione. Microsoft esclude ogni responsabilità per danni diretti o indiretti derivanti dall'utilizzo dell'esempio di codice per scopi diversi da quelli previsti. |
Per ottenere gli esempi e le istruzioni per l'installazione:
In Visual Studio scegliere Esempi dal menu ?.
Per ulteriori informazioni, vedere Individuazione dei file di esempio.
La versione più recente e l'elenco completo degli esempi sono disponibili in linea alla pagina Visual Studio 2008 Samples.
È anche possibile trovare gli esempi sul disco rigido del computer. Per impostazione predefinita, gli esempi e il file Readme vengono copiati in una cartella nel percorso \Program Files\Visual Studio 9.0\Samples\. Per le versioni Express di Visual Studio, tutti gli esempi sono disponibili in linea.
Generazione ed esecuzione dell'esempio
Per generare ed eseguire l'esempio Scribble in Visual Studio
Nell'IDE di Visual Studio, caricare il file di soluzione scribble.sln.
In Esplora soluzioni, fare clic con il pulsante destro del mouse sulla soluzione scribble.
Scegliere Genera dal menu di scelta rapida.
Scegliere Avvia dal menu Debug.
Eseguire l'applicazione generata e sperimentarne alcune semplici funzionalità.
Altre versioni di Scribble
L'esempio Scribble è disponibile anche nelle versioni MFC e ScribbleDotNET:
Classi e parole chiave
Nell'esempio vengono illustrate le classi seguenti:
Form; ArrayList; PrintDocument; PrintPageEventHandler; BinaryFormatter; ImageList; HelpProvider; ToolBar; StatusBar; OpenFileDialog; SaveFileDialog; Menu; MenuItem; PrintPreviewDialog; Help
Nell'esempio vengono illustrate le seguenti parole chiave:
Form::MDIParent; Form::MDIChildren; Graphics::DrawLine