BlackSun: Пару лет назад в Win10 у меня работали ф-и waveOutGetVolume/waveOutSetVolume - вылетало даже отдельное окно с ползунком громкости. Сейчас ф-и не работают (в WinXP работают), завершаются успешно, но waveOutGetVolume возвращает громкость 0, а waveOutSetVolume громкость не устанавливает. Эти ф-и заменили на другие или что случилось? Мне надо менять глобальную громкость.
Public Declare Function waveOutGetVolume Lib "winmm.dll" (ByVal uDeviceID As Long, lpdwVolume As Long) As Long
Public Declare Function waveOutSetVolume Lib "winmm.dll" (ByVal uDeviceID As Long, ByVal dwVolume As Long) As Long
Добавлено
Ой, я использовал тогда другой способ - подзабыл что-то, ставлю пока что статус "Вопрос решён".