Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.03.2013, 13:48   #1
serfed_87
 
Регистрация: 12.03.2013
Сообщений: 3
По умолчанию Не работает waveOutOpen из <mmsystem.h> в Windows 7 x64! Что делать???

mmres=waveOutOpen(&ghwo,zv,&pFormat ,(DWORD) hEvent,NULL,CALLBACK_EVENT);

в XP функция работает... в Win 7 64-bit не работает...
ghwo = NULL, а должен содержать адресс .... Что делать???
serfed_87 вне форума Ответить с цитированием
Старый 18.03.2013, 15:00   #2
FataLL
Форумчанин
 
Аватар для FataLL
 
Регистрация: 29.01.2013
Сообщений: 319
По умолчанию

Приложение делается 32-х или 64-хбитное? Могут быть проблемы при загрузке "неправильной" DLL. Для каждой версии есть своя DLL, одна в "C:\Windows\SysWOW64", другая в "C:\Windows\System32". Если подгружать не ту, то будет NULL.
FataLL вне форума Ответить с цитированием
Старый 18.03.2013, 15:34   #3
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Цитата:
Сообщение от serfed_87 Посмотреть сообщение
Что делать???
Смотреть на mmres. Будет наверно либо MMSYSERR_BADDEVICEID, либо WAVERR_BADFORMAT.
waleri вне форума Ответить с цитированием
Старый 24.03.2013, 10:19   #4
serfed_87
 
Регистрация: 12.03.2013
Сообщений: 3
Радость

ответ оказался проще... bitspersample поменял с 16 на 32... все заработало...правда немного не так как хотелось бы...
serfed_87 вне форума Ответить с цитированием
Старый 27.03.2013, 18:32   #5
serfed_87
 
Регистрация: 12.03.2013
Сообщений: 3
По умолчанию

Все оказалось гораздо проще... надо было добавить пару слипов в конвеерную топку буферов... свем спасибо....
serfed_87 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Совет что делать с Windows 7 ashimano Помощь студентам 4 16.11.2010 16:05
Не работает программа, что делать? St1mkA Помощь студентам 6 28.04.2010 20:22
Программа под .NET Framework 2.0 не работает на Windows 7 x64 pu4koff Общие вопросы .NET 2 13.04.2010 11:17
Windows убил проект... Что делать? zotox Свободное общение 2 08.08.2009 20:18
Что делать если не работает CSS в windows? Free-Spirit HTML и CSS 5 26.08.2008 18:05