I know it's possible to change the font settings via WindowMetrics
and by experimentation in Windows 7 and changing various properties I found which parts are responsible for which setting. When I google for the keys all I can find is that they are in binary format (which I already know). For example StatusFont
Data type Range Default value
REG_BINARY Font name (in binary) MS Shell Dlg
Is there any more detailed description of this binary format so I don't have to rely only on my experiments? They seem to be correct but it'd be nice to have a confirmation.