Tipo di applicazione, Creazione guidata applicazione MFC
Utilizzare questa pagina della Creazione guidata applicazione MFC per progettare e aggiungere funzionalità di base a una nuova applicazione MFC.
Tipo di applicazione
Specifica il tipo di supporto per i documenti che si desidera creare nell'applicazione. Il tipo di applicazione selezionato determina le opzioni dell'interfaccia utente disponibili per l'applicazione. Per altre informazioni, vedere Funzionalità dell'interfaccia utente, Creazione guidata applicazione MFC.
Per altre informazioni sui tipi di documenti, vedere:
Opzione Descrizione Documento singolo Crea un'architettura SDI (Document Interface) singola per l'applicazione, in cui una classe di visualizzazione è basata sulla classe CView. È possibile modificare la classe di base per la visualizzazione nella pagina Classi generate, Creazione guidata applicazione MFC della procedura guidata. Per creare un'applicazione basata su form, ad esempio, usare la classe CFormView per la classe view.
In questo tipo di applicazione, la finestra cornice del documento può contenere un solo documento.Più documenti Crea un'architettura MDI (Multiple Document Interface) per l'applicazione, in cui una classe di visualizzazione è basata su CView
. È possibile modificare la classe di base per la visualizzazione nella pagina Classi generate della procedura guidata. Per creare un'applicazione basata su form, ad esempio, usareCFormView
per la classe view.
In questo tipo di applicazione, la finestra cornice del documento può contenere più finestre figlio.Documenti a schede Inserisce ogni documento in una scheda separata. Basato sul dialogo Crea un'architettura basata su dialoghi per l'applicazione in cui una classe dialog è basata su CDialog
. Per creare una finestra di dialogo HTML, selezionare la casella Usare la finestra di dialogo HTML.Finestra di dialogo Usa HTML Solo per le applicazioni della finestra di dialogo. Deriva la classe dialog dalla classe CDHtmlDialog anziché dalla classe CDialog. Se si seleziona questa casella, CDHtmlDialog
viene elencata nella casella Classe di base nella pagina Classi generate, Creazione guidata applicazione MFC della procedura guidata.
UnaCDHtmlDialog
finestra di dialogo derivata da visualizza finestre di dialogo basate su HTML, scambia dati con controlli HTML e gestisce gli eventi HTML.Più documenti di primo livello Crea un'architettura di primo livello per l'applicazione, in cui una classe di visualizzazione è basata su CView
.
In questo tipo di applicazione, quando un utente fa clic su Nuovo (o Nuovo frame) nel menu File , l'applicazione crea una finestra il cui padre è implicitamente il desktop. La nuova cornice del documento viene visualizzata nella barra delle applicazioni e non è limitata all'area client della finestra dell'applicazione.Supporto dell'architettura di documenti/visualizzazioni
Specifica se includere l'architettura documento/visualizzazione nell'applicazione usando la classe CDocument e la classe CView (impostazione predefinita). Deselezionare questa casella di controllo se si sta eseguendo la conversione di un'applicazione non MFC o se si desidera ridurre le dimensioni del file eseguibile compilato. Per impostazione predefinita, un'applicazione senza architettura di documento/visualizzazione è derivata dalla classe CWinApp e non include il supporto MFC per l'apertura di un documento da un file su disco.
Lingua delle risorse
Imposta la lingua delle risorse. Nell'elenco vengono visualizzate le lingue disponibili nel sistema, come installato da Visual Studio. Se si desidera selezionare una lingua diversa dalla lingua di sistema, è necessario che la cartella del modello appropriata per tale lingua sia già installata.
La lingua selezionata viene riflessa nell'opzione Stringhe localizzate della pagina Stringhe modello di documento, Creazione guidata applicazione MFC della procedura guidata.
Usare librerie Unicode
Specifica se viene utilizzata la versione Unicode o non Unicode delle librerie MFC.
Stile progetto
Indica se l'applicazione ha un'architettura EFC standard, Esplora file, Visual Studio o Office. Per altre informazioni, vedere Creazione di un'applicazione MFC di tipo Esplora file.
Opzione Descrizione Standard MFC Fornisce un'architettura di applicazione MFC standard. Esplora file Implementa un'applicazione simile a Esplora file usando una finestra di divisione in cui il riquadro sinistro è una classe CTreeView e il riquadro destro è una classe CListView. Visual Studio Implementa un'applicazione simile a Visual Studio che contiene quattro riquadri ancorabili (visualizzazione file, visualizzazione classi, proprietà e output) derivati dalla classe CDockablePane e da una finestra cornice principale derivata dalla classe CMDIFrameWndEx (impostazione predefinita). Office Implementa un'applicazione simile a Office che contiene una barra multifunzione derivata dalla classe CMFCRibbonBar, una barra di Outlook derivata dalla classe CMFCOutlookBar, una barra della didascalia derivata dalla classe CMFCCaptionBar e un frame principale derivato dalla classe CMDIFrameWndEx. Stile e colori degli oggetti visivi
Determina lo stile di visualizzazione dell'applicazione. Sono disponibili le seguenti opzioni:
Windows Native/Default
Office 2003
Visual Studio 2005
Office 2007 (tema blu)
Office 2007 (tema nero)
Office 2007 (tema Silver)
Office 2007 (tema Aqua)
Abilitare il passaggio dello stile di visualizzazione
Specifica se l'utente può modificare lo stile di visualizzazione dell'applicazione in fase di esecuzione, in genere selezionando lo stile di visualizzazione appropriato da un menu o da una barra multifunzione.
Uso di MFC
Specifica come collegare la libreria MFC. Per impostazione predefinita, MFC è collegato come DLL condivisa.
Opzione Descrizione Usare MFC in una DLL condivisa Collega la libreria MFC a un'applicazione come DLL condivisa. L'applicazione effettua chiamate alla libreria MFC in fase di esecuzione. Questa opzione riduce i requisiti di memoria e disco delle applicazioni costituite da più file eseguibili che usano la libreria MFC. Entrambe le applicazioni Win32 e MFC possono chiamare funzioni nella DLL (impostazione predefinita) Usare MFC in una libreria statica Collega un'applicazione alla libreria MFC statica in fase di compilazione.
Vedi anche
Creazione guidata applicazione MFC
Tipi di file creati per i progetti di Visual Studio C++