Skin Framework

Skin Framework

for Visual C++ MFC v24.3.0

Skin Framework for Visual C++ MFC helps Windows developers apply cohesive Office, Windows, Codejock, Zune, and custom skins across application windows, controls, and dialogs with minimal integration code.

Skin Framework is included in Toolkit Pro for Visual C++ MFC

Faster Visual C++ MFC development Support and maintenance options

Skin Framework Features

Codejock Skin Framework for Visual C++ MFC includes ready-to-use Office, Windows, Codejock, and Zune skins, plus Skin Builder, multiple-skin loading, system dialog skinning, and custom skin support.

Skin Framework is included with the Toolkit Pro for Visual C++ MFC evaluation.

Skin Library

Featured Skin Families

Apply complete Windows and Office-inspired visual styles to native application windows and controls.

  • Windows 10 — Apply a coordinated Windows 10-inspired skin across frames, controls, and menus.
  • Windows 8 — Use a clean Windows 8-inspired skin for native desktop interfaces.
  • Office 2010 — Choose blue, black, or silver Office 2010 skin variants.

Application Skinning

Skin Framework Features

Restyle complete native applications while retaining control over scope, resources, and customization.

  • Application-Wide Skinning — Apply a coordinated visual style across frames, menus, toolbars, and controls.
  • Native Control Coverage — Skin buttons, edits, lists, trees, tabs, scroll bars, and other common controls.
  • System Dialogs — Extend supported visual styles to standard Windows dialog surfaces.
  • Windows Version Coverage — Use consistent application skins across supported Windows versions.
  • Skin Builder — Create and package custom visual styles with the included authoring utility.
  • Multiple Skins — Load multiple skin resources and select styles for different application areas.
  • Custom Skins — Deploy branded visual styles from application resources or external files.

Skin Gallery

Included Visual Styles

Choose from Windows, Office, Codejock, and compatibility skin families.

  • Windows Vista — Select blue, black, or silver Windows Vista-inspired skin variants.
  • Windows Royale — Apply the polished Royale Blue Windows skin.
  • Windows XP — Choose Luna blue, metallic, or homestead Windows XP variants.
  • Office 2010 Black and Silver — Use alternate dark or neutral Office 2010 skin variants.
  • Office 2007 Blue — Apply the familiar blue Office 2007 application skin.
  • Office 2007 Black and Silver — Choose dark or neutral Office 2007 skin variants.
  • Office 2007 Aqua — Use the distinctive Office 2007 Aqua color variant.
  • Codejock Blue and Black — Apply Codejock-branded blue or black application skins.
  • Zune — Use the dark, warm-accented Zune-inspired visual style.

Developer Services

Skin Control and Compatibility

Manage skin scope and integrate compatible theme resources in native applications.

  • Per-Window Skin Control — Include or exclude individual windows and classes from application skinning.
  • MSStyles Compatibility — Load supported Microsoft visual-style resources through the skin manager.
  • Color Filtering — Adjust loaded skin colors through the framework color-filter service.
Supported Platforms and Environments

Broad compatibility across Visual Studio, Windows desktop, and Windows Server releases — from modern environments to legacy deployments.

Development Platform

Development environments

  • Visual Studio 2026 (VC++ 18.0)
  • Visual Studio 2022 (VC++ 17.0)
  • Visual Studio 2019 (VC++ 16.0)
  • Visual Studio 2017 (VC++ 15.0)
  • Visual Studio 2015 (VC++ 14.0)
  • Visual Studio 2013 (VC++ 12.0)
  • Visual Studio 2012 (VC++ 11.0)
  • Visual Studio 2010 (VC++ 10.0)
  • Visual Studio 2008 (VC++ 9.0)
  • Visual Studio 2005 (VC++ 8.0)
  • Visual Studio .NET 2003 (VC++ 7.1)
  • Visual Studio .NET 2002 (VC++ 7.0)
  • Visual Studio 6.0 (VC++ 6.0)
Windows Desktop

Client operating systems

  • Windows 11
  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Vista
  • Windows XP
  • Windows Me
  • Windows 2000
  • Windows 98 SE
  • Windows 98
  • Windows 95
Windows Server

Server environments

  • Windows Server 2025
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2
  • Windows Server 2008
  • Windows Server 2003 R2
  • Windows Server 2003
  • Windows 2000
  • Windows NT 4.0