Консультация онлайн # 161409

Раздел: С / С++
Автор вопроса: Jondibug
Дата: 25.02.2009, 21:16 Консультация неактивна
Поступило ответов: 1
Помогите написать программу на C++ Builder которая при нажатии F2 уменшала, F3 увеличивала, F4 выключала звук. Как это сделать

Ответ # 1, Сандров Алекс (Посетитель)

Здравствуйте, Jondibug!

Могу посоветовать посмотреть в сторону функции waveOutOpen, с её помощью надо открыть объект HWAVEOUT, через который потом можно управлять звуком (как в панели настройки звука) через функцию waveOutSetVolume. Сам не пробовал :)
Отрубить звук можно вроде как через миксер HMIXER, который получается через функцию mixerOpen, потом через mixerGetLineControls получается список его контролов, а потом среди них нужно найти нужный mute.

Ну а про F2 F3 F4 - можно сделать через горячие кнопки

Сандров Алекс

Посетитель
26.02.2009, 06:41
Нет оценки ответа

Мини-форум консультации # 161409


Нет сообщений в мини-форуме
Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.