S0ulReaver
@S0ulReaver

С# — Delphi — Управление громкостью в Windows

Потребовалось из под приложения управлять общим уровнем громкости системы. Основным языком использую Delphi, полез гуглить. В итоге какой то пример найден был, но корректно работает лишь под Win XP и ниже. Дело в том что начиная с Vista каждое приложение имеет свой личный уровень громкости, а потому найденный пример позволяет управлять лишь своей громкостью, когда мне нужен общий уровень.

Сейчас изучаю по немногу С#, да и под .NET как мне кажется с этим должно быть проще. Ну и собственно вопрос — может ли кто предоставить рабочий пример либо на C#, либо на Delphi?
  • Вопрос задан
  • 3876 просмотров
Пригласить эксперта
Ответы на вопрос 4
pavelbelousov
@pavelbelousov
На сколько я понимаю необходимо юзать WinAPI.
Вот здесь обсуждался Ваш вопрос.
Ответ написан
Комментировать
eforce
@eforce
Тут есть примеры на C#, возможно некоторые из них будут Вам полезны: How can I change the volume using C#?
Ответ написан
S0ulReaver
@S0ulReaver Автор вопроса
Спасибо, буду смотреть.
Ответ написан
Комментировать
toxicdream
@toxicdream
Дружелюбный и доверчивый социопат
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы