mmsystem для WinCE/ARM

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

mmsystem для WinCE/ARM

Сообщение TLK » 28.12.2007 06:40:29

Собственно набросал программку которая использует mmsystem. А под wince не компилируется, т.к. отсутствует такой модуль. Как быть?
TLK
незнакомец
 
Сообщения: 3
Зарегистрирован: 28.12.2007 06:21:53

Сообщение FedeX » 28.12.2007 12:42:35

Многих заголовков для WinCE судя по всему пока нет. Я и сам вот думаю кое-чего взяться перевести с сишки (к примеру заголовки библиотек для работы с Bluetooth)...
А насчёт mmsystem ты уверен, что под WinCE он есть (не - я просто сам пока ещё не всё понял, к примеру OpenGL они вроде убрали, DirectX - обрезали). Если mmsystem есть, то скорее всего многие функции не изменились и тогда можно попробовать использовать заголовки из Win32, просто скопировав соответствующие файлы в папку с модулями WinCE. Может покатит...
Аватара пользователя
FedeX
постоялец
 
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение TLK » 28.12.2007 15:34:13

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

Сообщение TLK » 28.12.2007 16:08:17

Короче попробовал на VS2005. Там есть mmsystem.h. Все работает. Значит mmsystem не вырезан.
TLK
незнакомец
 
Сообщения: 3
Зарегистрирован: 28.12.2007 06:21:53

Сообщение FedeX » 28.12.2007 16:11:12

Щас докачал Windows Mobile 5.0 Smartphone SDK. Так тут вроде из Waveform Audio Functions убрали токо функции с именами на auxХХХ. А все функции на waveХХХ остались и даже вроде параметры теже. Также оставили PlaySound и sndPlaySound. Так что, думаю, можно попробовать юзить старые заголовки...
Аватара пользователя
FedeX
постоялец
 
Сообщения: 422
Зарегистрирован: 27.03.2006 09:25:34
Откуда: украина, житомир

Сообщение YouROK » 29.01.2008 17:09:35

Как зделать что бы работал PlaySound в Lazarus, подскажите пожалуйста.
Неохота на C++ переходить.
YouROK
незнакомец
 
Сообщения: 7
Зарегистрирован: 07.01.2008 11:55:42
Откуда: Сергиев Посад

Сообщение Attid » 30.01.2008 11:32:14

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

YouROK
попробуй покапаться в mmsystem там скорее всего директивы стоят что только под вын32 добавь что под вынСЕ, может и заработает.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E


Вернуться в WinCE

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru