Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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.
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
De huidige weergave beheren in een framevenster dat meer dan één weergave bevat
Onderwerpen over de mogelijkheden van speciale kadervensters
Bestanden slepen en neerzetten vanuit Verkenner of Bestandsbeheer naar een framevenster
Semimodale toestanden: Contextgevoelige Windows Help (coördineren van andere vensteracties)
Semimodale statustoestanden: afdrukken en afdrukvoorbeeld (andere vensteracties coördineren)
Onderwerpen over andere soorten Windows