Delen via


Wat is er nieuw (Windows-besturingselementen)

In dit onderwerp worden de verschillen in ondersteuning voor thema's en visuele stijlen tussen Windows 8 en eerdere versies van Windows beschreven.

Via Windows 7

Via Windows 7 zijn visuele stijlen standaard ingeschakeld, maar de gebruiker kan deze uitschakelen door een klassiek Windows-thema te selecteren of door de service Thema's uit te schakelen. Wanneer visuele stijlen zijn uitgeschakeld, krijgt alle gebruikersinterface het klassieke uiterlijk en zijn de meeste API's voor visuele stijlen niet beschikbaar. Modus zonder visuele stijlen is gehandhaafd in Windows 7 ter ondersteuning van de verschillende thema's met hoog contrast en het klassieke Windows-thema. Als u zowel visuele stijlen als thema's met hoog contrast in dezelfde toepassing wilt ondersteunen, moet u doorgaans twee afzonderlijke codepaden onderhouden voor het weergeven van besturingselementen.

Windows 8 en hoger

In Windows 8 kunnen visuele stijlen niet worden uitgeschakeld via de pagina Persoonlijke instellingen van pc-instellingen of door de themaservice uit te schakelen. De klassieke Modus van Windows bestaat niet meer en de modus hoog contrast is aangepast om te werken met visuele stijlen. Vanwege deze wijzigingen hebben toepassingen die alleen gericht zijn op Windows 8 niet langer twee afzonderlijke codepaden nodig om visuele stijlen en thema's met hoog contrast te ondersteunen.

Visuele stijlen in Windows 8 bevatten ondersteuning voor achterwaartse compatibiliteit voor de klassieke windows-themamodus. Elke UI-renderingcode die in eerdere versies werkt, blijft zonder wijzigingen in Windows 8 werken.

Als u in Windows 8 wilt dat uw toepassing ondersteuning biedt voor de thema's met hoog contrast die zijn gebaseerd op visuele stijlen, moet u de Windows 8-GUID opnemen in de compatibiliteitssectie van uw toepassingsmanifest. Anders wordt ervan uitgegaan dat de toepassing is ontworpen voor een eerdere versie en het clientgebied weergeeft door klassieke thema's met hoog contrast van Windows te simuleren. Zie Ondersteuning voor thema's met hoog contrastvoor meer informatie.

Net als in eerdere versies ondersteunt Windows 8 zowel versie 5 als versie 6 van de algemene besturingselementen, waarbij versie 5 de standaardinstelling is. Omdat alleen versie 6 visuele stijlen ondersteunt, moet u versie 6 opgeven in het toepassingsmanifest als u visuele stijlen wilt toepassen op de algemene besturingselementen in het clientgebied van uw toepassing. Zie Visuele stijlen inschakelenvoor meer informatie.

Visuele stijlen inschakelen

Ondersteuning voor thema's met hoog contrast

visuele stijlen

Overzicht van visuele stijlen