L. Berger
L. Berger

Reputation: 368

View changes to a particular Windows API header file across builds?

vsstyle.h and vssym32.h are the sources of truth for some theme-related information on Windows. Specifically, they include IDs of states and parts of Win32 controls, which can be themed via.msstyles files.

These header files are packaged with Visual Studio and can be found at C:\Program Files (x86)\Windows Kits\10\Include\{BUILD}\um\{HEADER_FILE}.h.

Is there any way to see the differences in these header files across Windows builds or across Visual Studio versions?

The use case is for building an editor for .msstyles files. If the IDs of states and parts are known across Windows builds, then it'd be possible to attempt migrating a Windows 7 theme to Windows 10/11 programmatically.

Upvotes: 1

Views: 135

Answers (0)

Related Questions