Fenêtres frame
Lorsqu'une application s'exécute sous Windows, l'utilisateur interagit avec les documents affichés dans les fenêtres cadres. Une fenêtre cadre de document deux composants principaux : le cadre et le contenu qu'il encadre. Une fenêtre cadre d'un document peut être une fenêtre cadre d'interface monodocument (SDI) ou une fenêtre enfant d'interface multidocument (MDI). Windows gère la plupart de l'interaction de l'utilisateur avec la fenêtre cadre : déplacement et redimensionnement la fenêtre, clôture, réduction et agrandissement. Vous gérez le contenu à l'intérieur du cadre.
Cadres de fenêtres et vues
L'infrastructure MFC utilise les fenêtres de cadre pour contenir des vues. Les deux composants — cadre et contenu — sont mentionnés et gérés par deux classes différentes de MFC. Une classe de fenêtre cadre gère le cadre, et une classe d'affichage gère le contenu. La fenêtre d'affichage est un enfant de la fenêtre cadre. Le dessin et les autres interventions de l'utilisateur avec le document ont lieu dans la zone client de la vue, et non la zone client de la fenêtre cadre. La fenêtre cadre fournit un cadre visible autour d'une vue, avec une barre de légende et des contrôles standard tels qu'un menu de contrôle, des boutons pour réduire et agrandir la fenêtre, et des contrôles pour redimensionner la fenêtre. Le "contenu" inclut la zone client dans la fenêtre, qui est entièrement occupée par une fenêtre enfant — la vue. L'illustration suivante montre la relation entre les une fenêtre cadre et une vue.
Fenêtre cadre et vue
Fenêtres cadres et fenêtres de fractionnement
Une autre disposition courante est quand la fenêtre cadre encadre plusieurs vues, généralement en utilisant une fenêtre fractionnée. Dans une fenêtre fractionneé, la zone client de la fenêtre cadre est occupée par une fenêtre fractionnée, qui à son tour a plusieurs fenêtres enfants, appelées les volets, qui sont des vues.
Sur quels éléments souhaitez-vous obtenir des informations supplémentaires ?
Rubriques générales de fenêtres de cadre
Rubriques sur l'utilisation de fenêtres de cadres
Gérer la vue actuelle dans une fenêtre cadre qui contient plusieurs vues
Rubriques sur les fonctions spéciales fenêtre de cadre
Glisser-déplacer de fichiers d'un explorateur ou gestionnaire de fichiers dans une fenêtre cadre
États Semimodaux : Aide contextuelle Windows (orchestrant d'autres actions de fenêtre)
États Semimodaux : impression et aperçu avant impression (orchestrant d'autres actions de fenêtre)
Rubriques sur les autres types de fenêtres