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

как остановить проигрывание звука - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ А что происходит в памяти? http://www.cyberforum.ru/cpp-beginners/thread517311.html
Привет Вот код: (написан с применение фреймворка Qt, но это не влияет на суть вопроса) //main_window.h #include "Mill.h" class main_window : QWidget {
C++ Перевод строки в число Помогите пожалуйста. Требуется перевести строку типа string в число типа long double. К примеру string str = "1111.11" long double chislo; В учебнике сказано использовать функцию _atold() Цитата: заметим,что функция начинается с символа подчеркивания - заголовочные файлы STDLIB.H и MATH.H http://www.cyberforum.ru/cpp-beginners/thread517303.html
C++ Найти квадрат матрицы, в котором сумма диагональных элементов максимальна
В двумерном массиве найдите квадрат размером 3х3,в котором сумма диагональных элементов максимальна.Выведите его на экран. Только начинаю очень сложно с массивами!
Создайте класс "Точка на плоскости" C++
Создайте класс "Точка на плоскости". Данные класса должны быть представлены двумя полями: координатами точки. Класс должен содержать конструктор по умолчанию, конструктор, инициализирующий координаты точки заданными значениями. Обязательными являются методы, возвращающие значения полей, изменяющие эти значения, метод, выводящий точку на экран в виде (1,-2). Создайте класс "прямоугольник",...
C++ Тип string не выводится на экран http://www.cyberforum.ru/cpp-beginners/thread517252.html
как мне сделать вывод переменной surname на русском языке,просто проблема в том,что компилятор не видет вводимые данные с клавиатуры как русские символы,хотя благодаря строчке setlocale(LC_ALL, "Russian"); он распознает русскиязычные коментарии и в тоже время не видит вводимые с клавиатуры русские данные.Подскажите как это можно сделать?? #include <iostream> #include <iomanip> #include...
C++ Visual Studio C++ и .NET Появился вопрос: ведь Visual C++ использует классы .NET, значит при его переносе на другие компьютеры без данного фреймворка программа не запустится? Можно ли декомпилировать программу и увидеть точный код как например это можно сделать с C#? подробнее

Показать сообщение отдельно
Flamе
9 / 9 / 0
Регистрация: 25.10.2009
Сообщений: 152
12.03.2012, 20:06     как остановить проигрывание звука
Привет) пишу программу в WindowsForm. на форме есть кнопка, которая открывает WAV-файл и проигрывает (код взят отсюда http://www.mirgames.ru/articles/sound/directsound.html)
есть ещё одна кнопка, которая должна останавливать проигрывание мелодии. не могу понять, что написать в её код, чтобы остановить воспроизведение? я пробовала так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
// часть кода, где идёт воспроизведение сделала отдельной функцией, на вход которой
//подаём булеву переменную, которая при нажатии кнопки "стоп" должна принять значение false.
void(bool c)
{
if (c)
{
        do
        {
                pSoundBuffer->GetStatus(&hrStatus);
        }
        while(hrStatus==DSBSTATUS_PLAYING);
}
}
но это не работает. при воспроизведении кнопка стоп даже не нажимается... помогите, кто может, пожалуйста! заранее спасибо!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru