Форум программистов, компьютерный форум, киберфорум
Наши страницы

Функция PlaySound воспроизводит звук и возвращает управление СРАЗУ ЖЕ (но это неправильно), почему? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ошибка при прегрузки оператора http://www.cyberforum.ru/cpp-beginners/thread432831.html
вот код: #include <iostream> using namespace std; class Count { private: int cn; public: Count() : cn(0)
C++ задача с бинарным файлом Помогите, пожалуйста, написать на C++. Нужно создать бинарный файл f и записать в него целые числа. Организовать просмотр бинарного файла и его обработку: Найти все четные числа и их количество. http://www.cyberforum.ru/cpp-beginners/thread432819.html
бинарные и унарные операторы C++
Не могу понять в чем какие унарные а какие бинарные операторы в С++, может если не сложно, объяснить?
C++ Создание собственного формата файла
Я уверен что данный вопрос уже рассматривался на форуме но поискав ничего такого не смог найти. По этому поясню что мне надо. Появилась желание написать простенькую консольную СУБД - это я сделал....
C++ Определить, встречаются ли ключевые слова в тексте http://www.cyberforum.ru/cpp-beginners/thread432784.html
1. Заданы текст и три ключевых слова. Определить, встречаются или нет ключевые слова в тексте. 2. Сформировать список из вещественных чисел. Упорядочить список по возрастанию
C++ Преобразование string в int нужно текст (string) из textBox преобразовать в число (int) подробнее

Показать сообщение отдельно
kravam
быдлокодер
1702 / 889 / 45
Регистрация: 04.06.2008
Сообщений: 5,498

Функция PlaySound воспроизводит звук и возвращает управление СРАЗУ ЖЕ (но это неправильно), почему? - C++

22.01.2012, 13:17. Просмотров 1629. Ответов 8
Метки (Все метки)

Друзья! Вот код:

C++
1
2
3
4
5
6
7
8
#include <windows.h>
#include <stdio.h>
 
int main (){
 PlaySound ("fail.wav", 0, SND_FILENAME || SND_SYNC);
 //getchar ();
 return 0;
}
Прога работает так: Звуковой файл воспроизводится, но управление СРАЗУ ЖЕ возвращается в программу, которая тут же заканчивается, вот и получается что звука-то никакого и нет, почему? Ведь использование SND_SYNC должно гарантировать, чт пока звук не проиграет, управление в программу не вернётся.
MSDN

"The sound is played synchronously, and PlaySound returns after the sound event completes. This is the default behavior."

++++++++++++++++++++++++++++++++++++

А звук проигрывается на самом деле, это видно если расскоментить getchar(); спасибо, кто откликнется.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru