mmsystem для WinCE/ARM

Модератор: Модераторы

Ответить
TLK
незнакомец
Сообщения: 3
Зарегистрирован: 28.12.2007 05:21:53

mmsystem для WinCE/ARM

Сообщение TLK »

Собственно набросал программку которая использует mmsystem. А под wince не компилируется, т.к. отсутствует такой модуль. Как быть?
Аватара пользователя
FedeX
постоялец
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение FedeX »

Многих заголовков для WinCE судя по всему пока нет. Я и сам вот думаю кое-чего взяться перевести с сишки (к примеру заголовки библиотек для работы с Bluetooth)...
А насчёт mmsystem ты уверен, что под WinCE он есть (не - я просто сам пока ещё не всё понял, к примеру OpenGL они вроде убрали, DirectX - обрезали). Если mmsystem есть, то скорее всего многие функции не изменились и тогда можно попробовать использовать заголовки из Win32, просто скопировав соответствующие файлы в папку с модулями WinCE. Может покатит...
TLK
незнакомец
Сообщения: 3
Зарегистрирован: 28.12.2007 05:21:53

Сообщение TLK »

Ну допустим его урезали. Тогда какой есть аналог функции WaveOutWrite?
TLK
незнакомец
Сообщения: 3
Зарегистрирован: 28.12.2007 05:21:53

Сообщение TLK »

Короче попробовал на VS2005. Там есть mmsystem.h. Все работает. Значит mmsystem не вырезан.
Аватара пользователя
FedeX
постоялец
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение FedeX »

Щас докачал Windows Mobile 5.0 Smartphone SDK. Так тут вроде из Waveform Audio Functions убрали токо функции с именами на auxХХХ. А все функции на waveХХХ остались и даже вроде параметры теже. Также оставили PlaySound и sndPlaySound. Так что, думаю, можно попробовать юзить старые заголовки...
YouROK
незнакомец
Сообщения: 7
Зарегистрирован: 07.01.2008 10:55:42
Откуда: Сергиев Посад

Сообщение YouROK »

Как зделать что бы работал PlaySound в Lazarus, подскажите пожалуйста.
Неохота на C++ переходить.
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

Все работает. Значит mmsystem не вырезан.

YouROK
попробуй покапаться в mmsystem там скорее всего директивы стоят что только под вын32 добавь что под вынСЕ, может и заработает.
Ответить