Здравствуйте, Посетитель | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

  • Страница 1 из 1
  • 1
Модератор форума: MFC  
Форум С++ Builder Helper » C/C++ и BCB » С++ и С++ Builder » Как менять системную и програмную громкость...
Как менять системную и програмную громкость...
.:DinAmiC:.Дата: Суббота, 01.09.07, 02:24 | Сообщение # 1
Группа: Гости





Вот досихпор такой фигни не знаю...
Помогите плиз.
Как изменять системную громкость(громкость самой системы) и громкость моей проги, например плеера?
Я почти на 100 процентов уверен что есть какое-то системное значение типа SystemVolume но не знаю какое.

И ещё как можно воспроизвести звук без компаненты Медиа плеера?

 
KlausДата: Суббота, 01.09.07, 11:05 | Сообщение # 2
Разработчик
Группа: Администраторы
Сообщений: 50
Статус: Offline
Если управлять TrackBar'ом, то ставь его максимальное значение 65535, а минимальное 0, и в его событии OnChange пиши:
waveOutSetVolume(0, (TrackBar1->Position << 16) + TrackBar1->Position);
 
KlausДата: Суббота, 01.09.07, 11:08 | Сообщение # 3
Разработчик
Группа: Администраторы
Сообщений: 50
Статус: Offline
Но эта функция ставит громкость на всём компе, а не только в твоей проге! Так, что в OnClose надо писать: waveOutSetVolume(0, (65535 << 16) + 65535); Чтобы вернуть как было...
 
KlausДата: Воскресенье, 02.09.07, 16:35 | Сообщение # 4
Разработчик
Группа: Администраторы
Сообщений: 50
Статус: Offline
И ещё: не забудь подключить заголовочный файл mmsystem.h
 
.:DinAmiC:.Дата: Суббота, 08.09.07, 00:31 | Сообщение # 5
Группа: Гости





Спасибо БОЛЬШОЕ !!!
Вот только ещё подсказал бы кто-нибудь как менять громкость самой проги или компоненты медиа плеера...
 
KlausДата: Суббота, 08.09.07, 15:13 | Сообщение # 6
Разработчик
Группа: Администраторы
Сообщений: 50
Статус: Offline
Громкость только в программе стандартными средствами менять нельзя. Это возможно только с помощью сторонних компонентов.
 
MalinoffkaДата: Пятница, 12.09.08, 22:41 | Сообщение # 7
Группа: Гости





Hi all ...

This site?! It's on YOUR domain!!!
<a title="Ratings of builderhelper.3dn.ru" href=http://www.ratings.builderhelper.3dn.ru/>Ratings of builderhelper.3dn.ru</a>

Help, I've seen my page rating on it!
 
ScukorilkaДата: Пятница, 19.09.08, 04:08 | Сообщение # 8
Группа: Гости





Hi all ...

This available?! It's on YOUR domain!!!
<a title="Ratings of builderhelper.3dn.ru" href=http://www.ratings.builderhelper.3dn.ru/>Ratings of builderhelper.3dn.ru</a>

Help, I've seen my page rating on it!
 
Форум С++ Builder Helper » C/C++ и BCB » С++ и С++ Builder » Как менять системную и програмную громкость...
  • Страница 1 из 1
  • 1
Поиск:

Дизайн — Артур Нецветаев © 2005-2008 Builder Helper Group Хостинг от uCoz