Creazione di un'applicazione MFC di tipo Esplora file
Molte applicazioni di sistema Windows usano l'interfaccia utente (UI) per Esplora file. Quando si avvia Esplora file, ad esempio, viene visualizzata un'applicazione con una barra di divisione verticale che divide l'area client. Il lato sinistro dell'area client fornisce funzionalità di navigazione e esplorazione e il lato destro dell'area client mostra i dettagli pertinenti alla selezione nel riquadro sinistro. Quando un utente fa clic su un elemento nel riquadro sinistro, l'applicazione ripopola il riquadro destro. In un'applicazione MDI è possibile usare i comandi nel menu Visualizza per modificare la quantità di dettagli mostrata nel riquadro destro. In un'applicazione di documenti di primo livello o SDI è possibile modificare il dettaglio solo usando i pulsanti della barra degli strumenti.
Il contenuto dei riquadri dipende dall'applicazione. In un browser del file system, il riquadro sinistro mostra una visualizzazione gerarchica di directory o computer o gruppi di computer, mentre il riquadro destro visualizza cartelle, singoli file o computer e dettagli su di essi. Il contenuto non deve necessariamente essere file. Potrebbero essere messaggi di posta elettronica, segnalazioni di errori o altri elementi in un database.
La procedura guidata crea automaticamente le classi seguenti:
La
CLeftView
classe definisce il riquadro sinistro dell'area client. È sempre derivato daCTreeView
.La classe CProjNameView definisce il riquadro destro dell'area client. Per impostazione predefinita, è derivata da
CListView
ma può essere un altro tipo di visualizzazione a seconda della classe specificata dall'elenco Classi di base nella pagina Classi generate della procedura guidata.
L'applicazione generata può avere un'unica interfaccia del documento (SDI), un'interfaccia a documenti multipli (MDI) o un'architettura di documenti di primo livello. Ogni finestra cornice creata dall'applicazione viene suddivisa verticalmente usando CSplitterWnd
. La codifica di questo tipo di applicazione è simile alla codifica di una normale applicazione MFC che usa un separatore, ad eccezione del fatto che questo tipo di applicazione ha visualizzazioni di controllo separate all'interno di ogni riquadro di divisione.
Se si usa la visualizzazione elenco predefinita nel riquadro destro, la procedura guidata crea opzioni di menu aggiuntive (solo nelle applicazioni MDI) e pulsanti della barra degli strumenti per cambiare lo stile della visualizzazione tra icone di grandi dimensioni, icone piccole, elenco e modalità dettagli.
Per iniziare a creare un eseguibile MFC di tipo Esplora file
Seguire le istruzioni in Creazione di un'applicazione MFC.
Nella pagina Tipo di applicazione guidata applicazione MFC selezionare lo stile del progetto Esplora file. (Può essere visualizzato come Esplora risorse nella versione di Visual Studio. In passato, gestione file è stato rinominato Esplora risorse. A partire da Windows 10, è stato rinominato in Esplora file. Se la versione di Visual Studio include Esplora risorse nell'elenco a discesa, questa è l'opzione desiderata per un progetto Esplora file).
Impostare tutte le altre opzioni desiderate nelle altre pagine della procedura guidata.
Fare clic su Fine per generare l'applicazione scheletro.
Per altre informazioni, vedi:
Vedi anche
Creazione guidata applicazione MFC
Creazione di un'applicazione MFC di tipo browser Web
Creazione di un'applicazione MFC basata su form