.NET 4.x Как поставить флажок в окне стороннего приложения - C#

Узнай цену своей работы

Формулировка задачи:

Как средствами c# можно замутить такое? (: Пример: поставить галочку на определенное действие

Решение задачи: «.NET 4.x Как поставить флажок в окне стороннего приложения»

textual
Листинг программы
string exePath = @"C:\Program Files\Microsoft Games\Chess\Chess.exe";
using (RegistryKey layersKey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers"))
{
    string flagsString = (string)layersKey.GetValue(exePath);
    if (flagsString != null) {
        // Значение существует.
        // TODO: Добавляем DISABLETHEMES и сохраянем новое значение через layersKey.SetValue
        // ...
        //layersKey.SetValue(exePath, flagsString);
    } else {
        // Значение существует. Добавляем DISABLETHEMES
        layersKey.SetValue(exePath, "DISABLETHEMES");
    }
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

14   голосов , оценка 4.286 из 5
Похожие ответы