Лёгкая Win32 утилита для Windows, которая управляет и при необходимости принудительно удерживает заданную громкость микрофона.
- Окно настроек на чистом WinAPI с фиксированным размером
- Регулировка громкости микрофона ползунком без кнопки «Сохранить»
- Мгновенное применение настроек
- Работа в трее
- Русскоязычное меню по правой кнопке мыши в трее: «Включено», «Открыть окно», «Выход»
- Автозапуск (через реестр Windows)
- Минимальное потребление ресурсов
- Переместите
MicGainControl.exeв постоянную папку, например:
C:\Program Files\MicGainControl\- Откройте свойства файла → поставьте галочку
Разблокировать→Применить.
Это нужно, чтобы Windows не показывал предупреждение безопасности при автозапуске.
- Запустите
MicGainControl.exe. Приложение запустится в фоне; для полного выхода используйте пункт «Выход» в меню по правой кнопке мыши на значке в трее.
Программа автоматически прописывает себя в автозагрузку при каждом запуске. Это происходит через реестр Windows по пути:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run (параметр MicGainControl).
Если вы переместите .exe файл в другое место и запустите его, путь в автозагрузке обновится автоматически.
Если вы решили удалить программу:
- Закройте её через контекстное меню в трее.
- Удалите исполняемый файл.
- Чтобы полностью очистить систему, можно удалить запись
MicGainControlвregeditпо указанному выше пути или отключить её во вкладке «Автозагрузка» Диспетчера задач.
В окне отображается ползунок «Громкость микрофона». Значение применяется сразу при перемещении ползунка и дополнительно сохраняется в файл настроек.
Файл настроек .MicGainControl.json создается автоматически в домашней папке пользователя:
%USERPROFILE%\.MicGainControl.json.
{
"enabled": true,
"microphoneVolume": 100
}enabled:true(программа активна при запуске).microphoneVolume:100(громкость будет удерживаться на уровне 100%).
- C++17
- Win32 API
- WASAPI