Share via


Kozijnramen

Wanneer een toepassing wordt uitgevoerd onder Windows, communiceert de gebruiker met documenten die worden weergegeven in framevensters. Een documentframevenster heeft twee belangrijke onderdelen: het frame en de inhoud ervan. Een venster met documentframes kan één venster van een documentinterface (SDI) of een onderliggend venster met meerdere documentinterfaces (MDI) zijn. Windows beheert de meeste interactie van de gebruiker met het framevenster: het venster verplaatsen en het formaat ervan wijzigen, het venster sluiten en minimaliseren en maximaliseren. U beheert de inhoud in het frame.

Framevensters en weergaven

Het MFC-framework maakt gebruik van framevensters om weergaven te bevatten. De twee onderdelen ( frame en inhoud) worden weergegeven en beheerd door twee verschillende klassen in MFC. Een framevensterklasse beheert het frame en een weergaveklasse beheert de inhoud. Het weergavevenster is een onderliggend element van het framevenster. Tekenen en andere gebruikersinteractie met het document vinden plaats in het clientgebied van de weergave, niet in het clientgebied van het framevenster. Het framevenster biedt een zichtbaar kader rond een weergave, compleet met een bijschriftbalk en standaardbesturingselementen voor vensters, zoals een besturingsmenu, knoppen om het venster te minimaliseren en te maximaliseren, en besturingselementen voor het wijzigen van het formaat van het venster. De "inhoud" bestaat uit het clientgebied van het venster, dat volledig wordt bezet door een kindvenster — de weergave. In de volgende afbeelding ziet u de relatie tussen een framevenster en een weergave.

Framevensterweergave.
Kadervenster en weergave

FrameVensters en Splittervensters

Een andere algemene rangschikking is dat het framevenster meerdere weergaven kan omkaderen, meestal met behulp van een splitsvenster. In een splitsvenster wordt het clientgebied van het framevenster bezet door een splitsvenster, dat op zijn beurt meerdere onderliggende vensters heeft, ook wel deelvensters genoemd, die weergaven zijn.

Wat wilt u meer weten over

Algemene onderwerpen van framevensters

Onderwerpen over het gebruik van Frame Windows

Onderwerpen over de mogelijkheden van speciale kadervensters

Onderwerpen over andere soorten Windows

Zie ook

Ramen