Как уведомить Windows о изменениях в настройках рабочего стола?
-
08-10-2019 - |
Вопрос
Как уведомить систему Windows, что некоторые настройки внешнего вида были изменены моей программой?
Я работаю с:
HKEY_CURRENT_USER Панель управления desktop -> fontsmoothing + fontsmoothingtype
Что такое стандартный путь? Может быть, есть какое-то сообщение. Где это отправить?
Решение
Не изменяйте реестр напрямую.
Вместо этого позвоните SystemParametersInfo
функция:
SystemParametersInfo(SPI_SETFONTSMOOTHING, TRUE, NULL, SPIF_UPDATEINIFILE);
Не связан с StackOverflow