Изменение громкость

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Изменение громкость

Сообщение Sebas » 04.06.2003 (Ср) 20:59

Как можно изменить громкость

Скажу честно, у меня даже пример был.... да сплыл(((
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

ShadowCaster
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 24.05.2002 (Пт) 10:52

Сообщение ShadowCaster » 04.06.2003 (Ср) 22:13

:roll:

В форме (можно и в модуль - переделав):

Private Declare Function waveOutSetVolume Lib "Winmm" (ByVal wDeviceID As Integer, ByVal dwVolume As Long) As Integer

Sub SetVol(ByVal leftCh as Long, ByVal rightCh as Long)
waveOutSetVolume 0, (leftCh*65536 + rightCh) ' Возможно и наоборот :)
End Sub

Сиё установит громкость для первой звуковухи системы (соответственно 1, 2, и т.д. установят для последующих)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот, Yandex-бот и гости: 50

    TopList  
cron