Dela via


Nyheter (Windows-kontroller)

Det här avsnittet beskriver skillnaderna i stöd för teman och visuella format mellan Windows 8 och tidigare versioner av Windows .

Via Windows 7

Via Windows 7 är visuella format aktiverade som standard, men användaren kan inaktivera dem genom att välja Klassiskt Windows-tema eller genom att stänga av tjänsten Teman. När visuella format är inaktiverade får alla användargränssnitt det klassiska utseendet och de flesta API:er för visuella format är inte tillgängliga. Avläge för visuella format har bevarats via Windows 7 för att stödja de olika temana med högkontrast samt det klassiska Windows-temat. Om du vill ha stöd för både visuella format och högkontrasteman i samma program måste du vanligtvis underhålla två separata kodsökvägar för återgivningskontroller.

Windows 8 och senare

I Windows 8 kan visuella format inte stängas av via sidan Anpassning i datorinställningar eller genom att inaktivera tjänsten Teman. Det klassiska Windows-läget finns inte längre och högkontrastläget har ändrats så att det fungerar med visuella format. På grund av dessa ändringar behöver program som endast riktar sig mot Windows 8 inte längre två separata kodsökvägar för att stödja visuella format och teman med hög kontrast.

Visuella format i Windows 8 innehåller stöd för bakåtkompatibilitet för windows klassiskt temaläge. All UI-återgivningskod som fungerar i tidigare versioner fortsätter att fungera på Windows 8 utan ändringar.

Om du i Windows 8 vill att programmet ska ha stöd för de högkontrasteman som baseras på visuella format måste du inkludera Windows 8 GUID i kompatibilitetsavsnittet i programmanifestet. I annat fall förutsätter systemet att programmet är utformat för en tidigare version och återger klientområdet genom att simulera klassiska Windows-teman med högkontrast. Mer information finns i Stöd för högkontrastteman.

Precis som i tidigare versioner stöder Windows 8 både version 5 och version 6 av de vanliga kontrollerna, där version 5 är standard. Eftersom endast version 6 stöder visuella format måste du ange version 6 i programmanifestet om du vill att visuella format ska tillämpas på de vanliga kontrollerna i programmets klientområde. Mer information finns i Aktivering av visuella stilar.

Aktivera visuella stilar

stöd för högkontrasteman

visuella stilar

Översikt över visuella stilar