Tipo di applicazione, Creazione guidata applicazione MFC

Questa schermata della Creazione guidata applicazione MFC consente di progettare e aggiungere funzionalità di base a una nuova applicazione MFC.

  • Tipo di applicazione
    Specifica il tipo di supporto dei documenti che si desidera creare nell'applicazione. Il tipo di applicazione selezionato determina le opzioni dell'interfaccia utente disponibili per l'applicazione. Per ulteriori informazioni, vedere Funzionalità interfaccia utente, Creazione guidata applicazione MFC.

    Per ulteriori informazioni sui tipi di documenti, vedere:

    Opzione

    Oggetto di descrizione

    Documento singolo

    Crea un'architettura di interfaccia a documento singolo (SDI) per l'applicazione, con una classe di visualizzazione basata sulla CView Class. La classe di base per la visualizzazione può essere modificata nella schermata Classi generate, Creazione guidata applicazione MFC della procedura guidata. Per creare un'applicazione basata su form, ad esempio, utilizzare la CFormView Class per la classe di visualizzazione.

    In questo tipo di applicazione, la finestra cornice del documento può contenere un solo documento.

    Documenti multipli

    Crea un'architettura di interfaccia a documenti multipli (MDI) per l'applicazione, con una classe di visualizzazione basata su CView. La classe base per la visualizzazione può essere visualizzata nella schermata Classi generate della procedura guidata. Per creare un'applicazione basata su form, ad esempio, utilizzare CFormView per la classe di visualizzazione.

    In questo tipo di applicazione, la finestra cornice del documento può contenere più finestre figlio.

    Documenti a schede

    Posiziona ogni documento in una scheda separata.

    Basato su finestra di dialogo

    Crea un'architettura a finestre di dialogo per l'applicazione, con una classe di finestre di dialogo basata su CDialog. Per creare una finestra di dialogo HTML, selezionare la casella Usa finestra di dialogo HTML.

    Usa finestra di dialogo HTML

    Solo per le applicazioni basate su finestre di dialogo. Deriva la classe di finestre di dialogo dalla CDHtmlDialog Class anziché dalla CDialog Class. Se si seleziona questa casella di controllo, CDHtmlDialog viene riportata nella casella Classe base della schermata Classi generate, Creazione guidata applicazione MFC della procedura guidata.

    Una finestra di dialogo derivata da CDHtmlDialog visualizza finestre di dialogo basate su HTML, scambia dati con i controlli HTML e gestisce gli eventi HTML.

    Documenti multipli di primo livello

    Crea un'architettura a documenti multipli di primo livello per l'applicazione, con una classe di visualizzazione basata su CView.

    In questo tipo di applicazione, quando si sceglie Nuovo (o Nuovo frame) dal menu File, l'applicazione crea una finestra di cui il desktop costituisce implicitamente il padre. Il nuovo frame del documento viene visualizzato sulla barra delle applicazioni e non è limitato all'area client della finestra dell'applicazione.

  • Supporto architettura documento/visualizzazione
    Specifica se includere l'architettura documento/visualizzazione nell'applicazione utilizzando la CDocument Class e la CView Class (impostazione predefinita). Deselezionare questa casella di controllo se si trasferisce un'applicazione non MFC oppure si desidera ridurre le dimensioni dell'eseguibile compilato. Per impostazione predefinita, un'applicazione non dotata dell'architettura documento/visualizzazione deriva dalla CWinApp Class e non include il supporto MFC per l'apertura di un documento da un file sul disco.

  • Lingua risorse
    Imposta la lingua delle risorse. Nell'elenco vengono visualizzate le lingue disponibili nel sistema, in base all'installazione effettuata da Visual Studio. Per selezionare una lingua diversa da quella di sistema, è necessario che sia stata installata la cartella di modelli appropriata per la lingua desiderata. Per ulteriori informazioni sull'installazione di risorse di lingua diverse rispetto alle impostazioni predefinite riportate nell'elenco Lingua risorse, vedere Supporto della procedura guidata per altre lingue.

    La lingua selezionata si riflette sull'opzione Stringhe localizzate della schermata Stringhe modello documento, Creazione guidata applicazione MFC della procedura guidata.

  • Usa librerie Unicode
    Specifica se viene utilizzata la versione Unicode o non Unicode delle librerie MFC.

  • Stile del progetto
    Indica se l'applicazione è dotata di un'architettura e di una visualizzazione MFC standard o di tipo Esplora risorse, Visual Studio o Office. Per ulteriori informazioni, vedere Creazione di un'applicazione MFC di tipo Esplora risorse.

    Opzione

    Descrizione

    Standard MFC

    Fornisce un'architettura di applicazione MFC standard.

    Esplora risorse

    Implementa un'applicazione di tipo Esplora risorse con una finestra dotata di una barra di divisione in cui il riquadro di sinistra è basato sulla CTreeView Class e quello di destra sulla CListView Class.

    Visual Studio

    Implementa un'applicazione di tipo Visual Studio che contiene quattro riquadri ancorabili (Visualizzazione file, Visualizzazione classi, Proprietà e Output) derivati dalla CDockablePane Class e una finestra cornice principale derivata dalla CMDIFrameWndEx Class (impostazione predefinita).

    Office

    Implementa un'applicazione di tipo Office che contiene una barra multifunzione derivata dalla CMFCRibbonBar Class, una barra di Outlook derivata dalla CMFCOutlookBar Class, una barra del titolo derivata dalla CMFCCaptionBar Classe un frame principale derivato dalla CMDIFrameWndEx Class.

  • Stile visivo e colori
    Determina lo stile visivo dell'applicazione. Sono disponibili le seguenti opzioni:

    • Windows nativa/predefinita

    • Office 2003

    • Visual Studio 2005

    • Office 2007 (stile blu)

    • Office 2007 (stile nero)

    • Office 2007 (stile grigio)

    • Office 2007 (stile azzurro)

  • Consenti cambio stile visivo
    Specifica se l'utente può modificare lo stile visivo dell'applicazione in fase di esecuzione, generalmente selezionando lo stile visivo appropriato da un menu o una barra multifunzione.

  • Uso di MFC
    Specifica come effettuare il collegamento alla libreria MFC. Per impostazione predefinita, la libreria MFC è collegata come DLL condivisa.

    Opzione

    Descrizione

    Usa MFC in una DLL condivisa

    Collega la libreria MFC a un'applicazione come DLL condivisa. Le chiamate alla libreria MFC vengono eseguite dall'applicazione in fase di esecuzione. Questa opzione riduce i requisiti di spazio su disco e di memoria delle applicazioni composte da più file eseguibili che utilizzano la libreria MFC. Le chiamate alle funzioni nella DLL possono essere effettuate sia da applicazioni Win32 che MFC (impostazione predefinita).

    Usa MFC in una libreria statica

    Collega un'applicazione alla libreria MFC statica in fase di compilazione.

Vedere anche

Riferimenti

Creazione guidata applicazione MFC

Concetti

Tipi di file creati per i progetti di Visual C++