Funzionalità interfaccia utente, Creazione guidata applicazione MFC
Questo argomento illustra le opzioni che è possibile usare per specificare l'aspetto dell'applicazione. Le funzionalità dell'interfaccia utente disponibili per il progetto dipendono dal tipo di applicazione specificato nella pagina Tipo di applicazione, Creazione guidata applicazione MFC della Creazione guidata applicazione MFC. Ad esempio, se si crea una singola applicazione di interfaccia documento, non è possibile aggiungere stili di frame figlio.
Stili cornice principale
Imposta le funzionalità della cornice finestra principale dell'applicazione.
Opzione Descrizione Cornice spessa Crea una finestra con un bordo di ridimensionamento. Valore predefinito. Casella Riduci a icona Include una casella a icona nella finestra cornice principale. Valore predefinito. Casella ingrandisci Include una casella ingrandita nella finestra cornice principale. Valore predefinito. Minimizzato Apre la finestra cornice principale come icona. Massimizzato Apre la finestra cornice principale alla dimensione intera dello schermo. Menu sistema Include un menu di sistema nella finestra cornice principale. Valore predefinito. Informazioni sulla casella Include una casella Informazioni sull'applicazione . L'utente può accedere a questa casella dal menu ? dell'applicazione. Impostazione predefinita e non modificabile a meno che non si selezioni Finestra di dialogo basata sulla pagina Tipo di applicazione, Creazione guidata applicazione MFC.
Nota In genere, un'opzione non disponibile indica che la procedura guidata non applica l'opzione al progetto, indipendentemente dal fatto che la casella di controllo dell'elemento non disponibile sia selezionata o deselezionata. In questo caso, la procedura guidata aggiunge sempre una casella Informazioni al progetto, a meno che non si specifichi prima il progetto come basato sulla finestra di dialogo e quindi deseleziona la casella.Barra di stato iniziale Aggiunge una barra di stato all'applicazione. La barra di stato contiene indicatori automatici per i tasti CAPS LOCK, NUM LOCK e SCROLL LOCK e una riga di messaggio che visualizza le stringhe della Guida per i comandi di menu e i pulsanti della barra degli strumenti. Facendo clic su questa opzione vengono aggiunti anche comandi di menu per visualizzare o nascondere la barra di stato. Per impostazione predefinita, un'applicazione ha una barra di stato. Non disponibile per i tipi di applicazione basati su dialoghi. Finestra di divisione Fornisce una barra di divisione. La barra di divisione divide le visualizzazioni principali dell'applicazione. In un'applicazione MDI (Multiple Document Interface), la finestra client del frame figlio MDI è una finestra di divisione e in un'applicazione SDI (Document Interface) singola e in più applicazioni documento di primo livello, la finestra client del frame principale è una finestra di divisione. Non disponibile per i tipi di applicazione basati su dialoghi. Stili cornice figlio
Specifica l'aspetto e lo stato iniziale dei fotogrammi figlio nell'applicazione. Gli stili dei frame figlio sono disponibili solo per le applicazioni MDI.
Opzione Descrizione Casella ridotta a icona figlio Specifica se una finestra figlio ha un pulsante a icona (abilitato per impostazione predefinita). Casella di ingrandimento figlio Specifica se una finestra figlio ha un pulsante di ingrandimento (abilitato per impostazione predefinita). Elemento figlio ingrandita Specifica se una finestra figlio è inizialmente ingrandita impostando il flag cs.style WS_MAXIMIZE nella funzione membro PreCreateWindow di CChildFrame
.Barre dei comandi (menu/barra degli strumenti/barra multifunzione)
Indica se l'applicazione include menu, barre degli strumenti e/o una barra multifunzione. Non disponibile per le applicazioni basate su dialoghi.
Opzione Descrizione Usare un menu classico Specifica che l'applicazione contiene un menu classico non trascinabile. Usare una barra degli strumenti di ancoraggio classica Aggiunge una barra degli strumenti standard di Windows all'applicazione. La barra degli strumenti contiene pulsanti per la creazione di un nuovo documento; apertura e salvataggio dei file di documento; tagliando, incollando o stampando testo; e l'immissione della modalità Guida. L'abilitazione di questa opzione aggiunge anche comandi di menu per visualizzare o nascondere la barra degli strumenti. Usare una barra degli strumenti dello stile del browser Aggiunge una barra degli strumenti di tipo Internet Explorer all'applicazione. Usare una barra dei menu e una barra degli strumenti Indica che l'applicazione contiene una barra dei menu trascinabile e una barra degli strumenti. Barre degli strumenti e immagini definite dall'utente Consente all'utente di personalizzare la barra degli strumenti e le immagini della barra degli strumenti in fase di esecuzione. Comportamento del menu personalizzato Specifica se il menu contiene l'elenco completo di elementi all'apertura o se contiene solo i comandi usati più di frequente dall'utente. Usare una barra multifunzione Usa una barra multifunzione simile a Office 2007 nell'applicazione anziché una barra dei menu o una barra degli strumenti. Titolo finestra di dialogo
Solo per le applicazioni basate su classe CDialog, questo titolo viene visualizzato nella barra del titolo della finestra di dialogo. Per modificare questo campo, è prima necessario selezionare l'opzione Basata su finestra di dialogo in Tipo di applicazione. Per altre informazioni, vedere Tipo di applicazione, Creazione guidata applicazione MFC.