Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.75/148: Рейтинг темы: голосов - 148, средняя оценка - 4.75
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033

Что делает PlaySound, и как с ним вообще работать

28.09.2011, 23:48. Показов 28952. Ответов 43
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Господа подскажите что делает PlaySound , и как с ним вообще работать(там по идеи 3 параметра а вот какие) ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.09.2011, 23:48
Ответы с готовыми решениями:

Как работать с LPCWSTR? Как перевести char в это? И что это вообще такое?
Как работать с LPCWSTR? Как перевести char в это? И что это вообще такое?

Picture control как с ним работать
Хочу создать Picture control через createwindow, но не могу найти как с ним работать и как создавать. Или подскажите как выводить на экран...

PlayGround SDK как работать с ним?
Есть инсталяха PlayGround SDK. Установил его, а что дальше делать не знаю. Документацию читаю на английском так там сходу какие-то примеры...

43
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
28.09.2011, 23:51
C++
1
PlaySound( "1.wav", NULL, SND_FILENAME | SND_ASYNC | SND_LOOP );
както так
0
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
28.09.2011, 23:56  [ТС]
показывает ошибку,не могли бы простенький исзодник показать очень надо
0
1080 / 1007 / 107
Регистрация: 28.02.2010
Сообщений: 2,889
29.09.2011, 09:30
Цитата Сообщение от Игорь с++ Посмотреть сообщение
показывает ошибку
Добавьте:
C++
1
#include <windows.h>

Не по теме:

Испытаю свои телепатические способности.

0
29.09.2011, 11:22

Не по теме:

Цитата Сообщение от Евгений М. Посмотреть сообщение
Испытаю свои телепатические способности.
или добавить _T("1.wav"), возможно добавить сам файл

0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
29.09.2011, 12:44
Цитата Сообщение от Игорь с++ Посмотреть сообщение
не могли бы простенький исзодник показать очень надо
http://msdn.microsoft.com/en-u... s.85).aspx
0
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
29.09.2011, 17:54  [ТС]
господа я не чего не понимаю вот я пишу -
C++
1
2
3
4
5
6
#include "windows.h"
#include "mmsystem.h"
int main(){
PlaySound( "1.wav", NULL, SND_FILENAME | SND_ASYNC | SND_LOOP );
return 0;
}
а компилятор выдаёт следующие ошибки -
1) C:\Users\IGOR\AppData\Local\Temp\cc2Naaa a.o(.text+0x51) In function `main':
2) [Linker error] undefined reference to `PlaySoundA@12'
3) C:\Users\IGOR\AppData\Local\Temp\cc2Naaa a.o(.text+0x51) ld returned 1 exit status
Помогите разобраться , всем заранее благодарен!!!
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
29.09.2011, 18:02
Библиотека Winmm.dll подключена?
0
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
29.09.2011, 18:03  [ТС]
нет,я полностью показал как я пишу
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
29.09.2011, 18:07
Игорь с++, подключение динамических dll обычно происходит не в исходниках.
С какими опциями собираешь программу? Какой компилятор?
0
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
29.09.2011, 18:10  [ТС]
опция это что вы имеете виду,а компилятор стандартный в dev c++

Добавлено через 54 секунды
библиотеку только что добавил,но те же ошибки
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
29.09.2011, 18:14
Цитата Сообщение от Игорь с++ Посмотреть сообщение
опция это что вы имеете виду
Игорь с++, посмотри в свойствах проекта
Цитата Сообщение от Игорь с++ Посмотреть сообщение
библиотеку только что добавил,но те же ошибки
как добавил?
0
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
29.09.2011, 18:26  [ТС]
добавил вот так -> сервис,параметры компилятора,каталоги,библиотеки и прописал путь к файлу c:\windows\system 32\Winmm.dll
параметры сейчас гляну

Добавлено через 7 минут
Цитата Сообщение от Nameless One Посмотреть сообщение
Игорь с++, посмотри в свойствах проекта
у меня в свойствах проекта нет даже слово опция
0
1080 / 1007 / 107
Регистрация: 28.02.2010
Сообщений: 2,889
29.09.2011, 18:38
Проект - Свойства - Компоновщик - Ввод - Дополнительные зависимости.
Добавь: Winmm.lib
0
 Аватар для OstapBender
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
29.09.2011, 18:38
наверху добавь
C++
1
#pragma comment(lib,"Winmm.dll")
0
1080 / 1007 / 107
Регистрация: 28.02.2010
Сообщений: 2,889
29.09.2011, 18:40
OstapBender, Вы наверно это имели ввиду (не DLL а LIB):
C++
1
#pragma comment(lib,"Winmm.lib")
0
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
29.09.2011, 18:48  [ТС]
сделал но всё те же ошибки
0
1080 / 1007 / 107
Регистрация: 28.02.2010
Сообщений: 2,889
29.09.2011, 19:04
Игорь с++, см. вложение.
Если в проекте укажу "Однобайтовая кодировка", то ошибок не будет. Если оставлю Юникод, будет ошибка, которая не в этой теме (const char[6] не принмает как LPWCSTR).
У тебя на диске есть файл winmm.lib?
Вложения
Тип файла: zip tempo.zip (6.1 Кб, 196 просмотров)
1
 Аватар для OstapBender
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
29.09.2011, 19:40
Евгений М., да, скопипастил, и не посмотрел
0
 Аватар для fair7
13 / 13 / 1
Регистрация: 31.12.2010
Сообщений: 131
Записей в блоге: 14
30.11.2011, 00:35
Такое скопилить мне удалось в Visula Studio 8.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.11.2011, 00:35
Помогаю со студенческими работами здесь

ESP8266 как с ним вообще работать?
Мне как бы нужно что бы подключил к pro mini + mpu6050 + ESP8266 и он передавал бы всю инфу с mpu6050 на телефон. Но ведь для начала...

NPE и как с ним бороться, или то что делает код ужасным
Добрый день, форумчане! Столкнулся с такой проблемой. Сейчас я работаю с проектом связанным с телефонией, где приходиться активно...

Что такое флаг и как с ним работать?
нужно эту прогу переделать так чтобы обьеденить if(i%2==0) и if(i%2==1), с помощью флагов. Подскажите что нужно сделать! #include...

Что такое SDK и как с ним работать?
1) что такое вообще SDK для IP камер: что-то вроде получение доступа (полномочий) к настройкам или какое-то ПО для получения этого доступа...

Что такое Snippet и как с ним работать?
Скажите пожалуйста , что это и зачем . Если можно ссылку , не могу найти подробного объяснения =(


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru