Finestre cornice
Quando un'applicazione viene eseguita in Windows, l'utente interagisce con i documenti visualizzati nelle finestre cornice. Una finestra cornice documento include due componenti principali: la cornice e il contenuto che incornicia. Una finestra cornice documento può essere una singola finestra cornice dell'interfaccia documento (SDI) o una finestra figlio MDI (Multiple Document Interface ). Windows gestisce la maggior parte dell'interazione dell'utente con la finestra cornice: spostare e ridimensionare la finestra, chiuderla e ridurre al minimo e massimizzarla. Il contenuto viene gestito all'interno della cornice.
Finestre e visualizzazioni cornice
Il framework MFC usa finestre cornice per contenere visualizzazioni. I due componenti, frame e contenuto, sono rappresentati e gestiti da due classi diverse in MFC. Una classe finestra cornice gestisce il frame e una classe di visualizzazione gestisce il contenuto. La finestra di visualizzazione è un elemento figlio della finestra cornice. Il disegno e altre interazioni utente con il documento vengono eseguite nell'area client della visualizzazione, non nell'area client della finestra cornice. La finestra cornice fornisce una cornice visibile intorno a una visualizzazione, completa di una barra didascalia e controlli finestra standard, ad esempio un menu di controllo, pulsanti per ridurre al minimo e ingrandire la finestra e controlli per ridimensionare la finestra. Il "contenuto" è costituito dall'area client della finestra, completamente occupata da una finestra figlio, ovvero dalla visualizzazione. Nella figura seguente viene illustrata la relazione tra una finestra cornice e una visualizzazione.
Finestra cornice e visualizzazione
Finestre cornice e finestre di divisione
Un'altra disposizione comune è che la finestra cornice incornicia più visualizzazioni, in genere usando una finestra di divisione. In una finestra di divisione, l'area client della finestra cornice è occupata da una finestra di divisione, che a sua volta ha più finestre figlio, denominate riquadri, che sono visualizzazioni.
Cosa vuoi sapere di più su
Argomenti generali della finestra cornice
Argomenti sull'uso di Finestre cornice
Gestione della visualizzazione corrente in una finestra cornice che contiene più visualizzazioni
Argomenti sulle funzionalità della finestra cornice speciale
Trascinamento e rilascio di file da Esplora file o Gestione file in una finestra cornice
Stati semimodali: Guida di Windows sensibile al contesto (orchestrazione di altre azioni finestra)
Stati semimodali: anteprima di stampa e stampa (orchestrazione di altre azioni finestra)
Argomenti su altri tipi di Windows