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.
Gekoppeld aan elke console-invoerbuffer is een set invoermodi die van invloed zijn op invoerbewerkingen. Op dezelfde manier heeft elke consoleschermbuffer een set uitvoermodi die van invloed zijn op uitvoerbewerkingen. De invoermodi kunnen worden onderverdeeld in twee groepen: die van invloed zijn op de invoerfuncties op hoog niveau en die van invloed zijn op de invoerfuncties op laag niveau. De uitvoermodi zijn alleen van invloed op toepassingen die gebruikmaken van de uitvoerfuncties op hoog niveau.
De functie GetConsoleMode rapporteert de huidige invoermodus van de invoerbuffer van een console of de huidige uitvoermodus van een schermbuffer. Met de functie SetConsoleMode wordt de huidige modus van een consoleinvoerbuffer of een schermbuffer ingesteld. Als een console meerdere schermbuffers heeft, kunnen de uitvoermodi van elke console verschillen. Een toepassing kan op elk gewenst moment I/O-modi wijzigen. Zie High-Level Consolemodi enLow-Level Consolemodi voor meer informatie over de consolemodi die van invloed zijn op I/O-bewerkingen op hoog niveau en op laag niveau.
Een opdrachtregeltoepassing moet verwachten dat andere opdrachtregeltoepassingen de consolemodus op elk gewenst moment kunnen wijzigen en deze mogelijk niet herstellen naar het oorspronkelijke formulier voordat het besturingselement wordt geretourneerd. Daarnaast raden we u aan dat alle opdrachtregeltoepassingen de initiƫle consolemodus bij het opstarten moeten vastleggen en proberen deze te herstellen wanneer u afsluit om minimale impact te garanderen op andere opdrachtregeltoepassingen die aan dezelfde console zijn gekoppeld.
De functie GetConsoleDisplayMode rapporteert of de huidige console zich in de modus Volledig scherm bevindt.