1

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.

3
  • @Biswa I know ;-) what I'm asking is whether there is a specification of that binary format. I can change the font or its size with LINQPad but I'm not entirely sure if what I'm doing and what I've found is really correct.
    – t3chb0t
    Commented Jul 23, 2017 at 9:26
  • 1
    See this answer:: superuser.com/a/1069328/726810
    – Biswapriyo
    Commented Jul 23, 2017 at 9:55
  • If you understand C# or VB then you can open Advanced System Font Changer in dnSpy to see how it changes registry.
    – Biswapriyo
    Commented Jul 27, 2017 at 14:40

0

You must log in to answer this question.

Browse other questions tagged .