如何通知Windows系统某些外观设置已被我的程序更改?
我正在与:
HKEY_CURRENT_USER \ Control Panel \ Desktop – > FontSmoothing + FontSmoothingType
什么是标准的方式? 也许有一些消息。 在哪里发送?
不要直接修改注册表。
而是,调用SystemParametersInfo函数 :
SystemParametersInfo
SystemParametersInfo(SPI_SETFONTSMOOTHING, TRUE, NULL, SPIF_UPDATEINIFILE);