Форум программистов, компьютерный форум CyberForum.ru

как изменить системную громкость ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ сериализация http://www.cyberforum.ru/cpp-beginners/thread518030.html
Нужно записать стек из матриц stack<vector<vector<int> > > в файл, чтобы можно было останавливать и продолжать перебор. Я так понимаю, нужно сериализация. Мне использовать boost::serialization? Или что еще можно? Как правильно сделать? Можно с примерами.
C++ Форматирование вывода Есть простенькая программа анализирующая частоту употребления слов в тексте, результат своей работы она сохраняет в файл таким образом: file << ' " << it.second << '\t' << '\t' << it.first << '%' << endl; И выглядит результат примерно так: Нужно отформатировать вывод так, чтобы третий столбец был выровнен, то есть не было "зигзагообразности" как в данном примере. Существует ли решение для... http://www.cyberforum.ru/cpp-beginners/thread518028.html
Разработать программу для вычисления выходного значения функции C++
Задание: разработать программу вычисления выходного значения функ-ции y=f(x1,x2,x3,x4). Тип входных и выходных данных, вид функции заданы в табл. 2. Выходное значение и входные должны отображаться на экране в виде: X1= X2= X3= X4= Y= Разработать функцию, которая автоматически заполняет массив из 10 наборов входных данных. Массив затем подвергается обработке, т.е. в цикле вычисляются...
пропустите пожалуйста код через C++ Code Bloks! C++
кто может переписать код с паскаля на С++,и пропустить код через С++ Code bloks,срочно нужны скрины для курсача!заранее благодарю! 1. Разработка программы для приближенного вычисления определенных интегралов, основаных на квадратурных формулах Ньютона-Котеса. program Curs; uses crt, graph; var i, n:integer; t:byte; a, b, eps, h:real; x, sum1, sum2, seps, m0, m1, m2, m3, m4:real; lf:text;
C++ Отправка команд в консоль http://www.cyberforum.ru/cpp-beginners/thread518010.html
Здравствуйте, мне надо отправить в консоль команду, взятую из Edit1, Edit2, Edit3. Немного почитал об этом, но не нашёл именно того, что искал. Я пытался работать с этой ф-ией: system("ping www.cyberforum.ru"); /* вот пинг */ но из Эдита вставить уменя н еполучилось помогите осуществить.
C++ Простые числа Доброго дня. Данный код проверяет ,является ли число простым. Есть ли альтернативный алгоритм проверки ,более "компактный" ? #include <iostream> #include <math.h> using namespace std; int main() { int n; cin>> n; подробнее

Показать сообщение отдельно
raxp
10140 / 6527 / 475
Регистрация: 28.12.2010
Сообщений: 21,167
Записей в блоге: 1
13.03.2012, 21:07     как изменить системную громкость ?
для windows7
MSDN Core Audio API
...начиная с Vista, метод управления звуком изменился. Управлять звуком можно как на глобальном уровне, так и изменяя только свой звуковой поток. Для работы нужны несколько интерфейсов: IMMDeviceEnumerator (коллекция устройств), IMMDevice (представляет одной устройство), IAudioEndpointVolume (для управления громкостью). Используйте mmDeviceApi.h и EndpointVolume.h.

Под XP http://msdn.microsoft.com/en-us/libr...v=vs.85).aspx:
C
1
2
3
4
5
6
7
8
9
#include "mmsystem.h"
 
...
TWaveOutCaps Woc;
....
  if (WaveOutGetDevCaps(WAVE_MAPPER, @Woc, sizeof(Woc)) == MMSYSERR_NOERROR)
{
    if (Woc.dwSupport && WAVECAPS_VOLUME == WAVECAPS_VOLUME) WaveOutSetVolume(WAVE_MAPPER, AVolume);
}
 
Текущее время: 02:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru