Чтобы развернуть комментарий Раймонда:
На вкладке «Визуальные эффекты» имеется пятнадцать отдельных параметров производительности.Переключатель «Настроить для лучшего внешнего вида» включает их все.«Настройка на лучшую производительность» отключает их все.«Пусть Windows выбирает то, что лучше для моего компьютера», предположительно устанавливает их на основе индекса опыта Windows или какого-то подобного метода.
Вы не сможете реализовать «Пусть Windows выбирает, что лучше для моего компьютера».«из приложения, или, по крайней мере, не легко.Но вы должны иметь возможность реализовать две другие опции, используя SystemParametersInfo и устанавливая каждую из пятнадцати отдельных опций.
Вам нужно будет определить пятнадцать настроек, соответствующих параметрам на вкладке «Визуальные эффекты»: некоторые из них будут достаточно очевидными, другие могут быть методом проб и ошибок.Надеемся, что если вы установите переключатель на «Пользовательский», при открытии вкладки «Визуальные эффекты» вы увидите изменения, внесенные вашим приложением, и вы сможете определить, правильно ли вы настроили настройку.
Возможно, вы также захотите установить значение реестра для переключателя, чтобы пользователь мог видеть правильную вещь, если он откроет панель управления.
Приложение: для сценария, который вы описываете, вы, вероятно, захотите сначала прочитать все текущие настройки, а затем восстановить их.Либо прочитайте и восстановите настройки реестра, либо просто не трогайте их.