| ZuBy Media Player |
| ZuBy | Дата: Четверг, 14.01.2010, 14:49 | Сообщение # 91 |
Ранг 5
Группа: Проверенные
Сообщений: 118
Награды: 2
Репутация: 2
Статус: Offline
| Xaker, нужно знать API можешь для тренировки скачать APIx2 там можно посмотреть как делаются формы и обработка сообщении. ищи примерно такое Code function WindowProc(hwnd, msg, wparam, lparam: longint): longint; stdcall; begin Result := DefWindowProc(hwnd, msg, wparam, lparam); end; или Code procedure WindowProc(var Message: TMessage); begin // end; А насчет SDK на C++, тут ничего сложного, тебе нужны только const'анты, это и есть сообщения которые принимает и отправляет Winamp.
http://www.zubymplayer.com
Сообщение отредактировал ZuBy - Четверг, 14.01.2010, 14:49 |
| |
| | |
| Xaker | Дата: Четверг, 14.01.2010, 14:57 | Сообщение # 92 |
Ранг 4
Группа: Проверенные
Сообщений: 82
Награды: 1
Репутация: 0
Статус: Offline
| ZuBy, окно то я создал и процедура обработки у меня есть...я не могу прошарить как именно обработать сообщение...т.е. если прришло сообщение о Stop (например..,хотя на самом деле обработка этих мне не нужна...я хотел только поддержку агента сделать) то я же должен застопорить..а как это сделать... Code function WindowProc (wnd: HWND; msg: integer; wparam: WPARAM; lparam: LPARAM):LRESULT;STDCALL; begin case msg of WM_Destroy: begin PostQuitMessage (0); Result := 0; Exit; end; else Result := DefWindowProc(wnd,msg,wparam,lparam); end; end;
Сообщение отредактировал Xaker - Четверг, 14.01.2010, 15:08 |
| |
| | |
| ZuBy | Дата: Вторник, 13.04.2010, 16:18 | Сообщение # 93 |
Ранг 5
Группа: Проверенные
Сообщений: 118
Награды: 2
Репутация: 2
Статус: Offline
| Вот тебе подсказка) Тебе нужно обработать всего два сообщения поставь Caption то что должен принять агент и радуйся)Добавлено (13.04.2010, 16:17) ---------------------------------------------
новое [+] добавлено [-] удалено [!] примечание [версия 2.7.014] - официальная бета * полностью изменен скиновой движок * изменена структура скин файла (еще на доработке) * возможность изменять цветовую гамму скина (оттенок, яркость, насыщеность) ! функция "покраска скина" не включена * загрузка файлов/папок/плейлистов ускорена во много раз * добавлены анализаторы звука * поддержка визуальных плагинов от плееров: Sonique, ZuByMPlayer, AIMP, AP2, Ultra (не все) ! функция "поддержка виз-ых плагинов" отключена * чтение тегов из большинства распространенных форматов * липкие окошки * информационная панель * поддержка управления плеером через сообщения (нужно скачать SDK) * переход в сохранение, которое было при закрытии * перекрытие winamp окна при открытом aimp'е + сохранение параметров плеера + автоматическое сохранение/загрузка плейлиста в формат .plz (zubymplayer) + управление через трей ! одиночный клик - свернуть/развернуть двоиной клик - плей/пауза + чтение CoverArt'ов из mp3, aac, mpc файлов (отключено) Добавлено (13.04.2010, 16:18) --------------------------------------------- + чтение Лирики/Текста (Lyrics/Text) из медиа файлов + чтение плелистов plz, plc, pls, m3u, m3u8, asx, wpl форматов + менеджер плагинов (отключено) + информация о треке (ПКМ по бегущей строке) + изменение размера плейлиста по высоте + поддержка Winamp сообщении ! шаблон текста в заноловок Winamp'a <: %duration% :: %artist - title% :: EXT :: %freq% kHz, %bitrate%, kbps, %size% Mb :> example: <: 03:50 :: Artist - Title :: MP3 :: 44 kHz, 256 kbps, 3.15 Mb :> + корректное чтение плейлистов (игнорируется добавление пустых строк и файлов .cue.xx) + если в элементе плейлиста ошибка, то ставится статус элемента "пропускать" + повтор трека + горяие клавиши (только для мультимедийных клавиатур) * 18 полосный эквалайзер + preamp Добавлять файлы методом Drag & Drop! [!] Иногда после запуска плеера из установочного пакета, отключается Drag&Drop, нужно перезапустить плеер [!] При первом запуске не всегда появляются тумблеры на полосках эквалайзера [!] дизайн не оч. мудреный, за час накидал в Paint'e )) Жду комментариев/критики/предложении. Добавлено (13.04.2010, 16:18) --------------------------------------------- Скачать
http://www.zubymplayer.com
Сообщение отредактировал ZuBy - Четверг, 14.01.2010, 15:37 |
| |
| | |
| Xaker | Дата: Четверг, 29.07.2010, 13:30 | Сообщение # 94 |
Ранг 4
Группа: Проверенные
Сообщений: 82
Награды: 1
Репутация: 0
Статус: Offline
| Скачал, попробовал установить...ошибка, работа прервана. Чтож...открою сам...открываю..работает но бегущая строка дергается...закрываю...и стол засыпается ошибками...гг
|
| |
| | |
| SeregaAltmer | Дата: Понедельник, 10.01.2011, 14:32 | Сообщение # 95 |
Ранг 1
Группа: Пользователи
Сообщений: 1
Награды: 0
Репутация: 0
Статус: Offline
| Очень симпатично. А поучавствовать в проекте можно?
|
| |
| | |
| ZuBy | Дата: Четверг, 13.01.2011, 02:26 | Сообщение # 96 |
Ранг 5
Группа: Проверенные
Сообщений: 118
Награды: 2
Репутация: 2
Статус: Offline
| Quote (SeregaAltmer) Очень симпатично. А поучавствовать в проекте можно? 400-4шесть4-93шесть
http://www.zubymplayer.com
|
| |
| |
|