蓝月亮多种格式音乐播放器
系统结构:最小化托盘,DLL_加载皮肤,DLL_退出皮肤,DLL_移除皮肤,DLL_窗口移出皮肤,DLL_ClientToScreen,pvFreeMp3,pvGetMp3Info,pvInitMp3,pvPauseMp3,pvPlayMp3,pvResumeMp3,pvStopMp3,
======窗口程序集1
| |
| |------ __启动窗口_创建完毕
| |
| |------ _按钮2_被单击
| |
| |------ _按钮3_被单击
| |
| |------ _按钮1_被单击
| |
| |------ _时钟1_周期事件
| |
| |------ __启动窗口_可否被关闭
| |
| |------ _滑块条1_位置被改变
| |
| |------ _图形按钮2_被单击
| |
| |------ _时钟2_周期事件
| |
| |------ _按钮4_被单击
| |
| |------ _按钮5_被单击
| |
| |------ _按钮6_被单击
| |
| |------ _滑块条2_位置被改变
| |
| |------ _关闭键_被单击
| |
| |------ _最小化键_被单击
| |
| |------ __启动窗口_位置被改变
| |
| |------ 最小化托盘
| |
| |------ __启动窗口_托盘事件
| |
| |------ __启动窗口_将被销毁
| |
| |------ _打开_被单击
| |
| |------ _播放_被单击
| |
| |------ _暂停_被单击
| |
| |------ _停止_被单击
| |
| |------ _按钮8_被单击
| |
| |------ _按钮7_被单击
| |
| |
======调用的Dll
| |
| |---[dll]------ DLL_加载皮肤
| |
| |---[dll]------ DLL_退出皮肤
| |
| |---[dll]------ DLL_移除皮肤
| |
| |---[dll]------ DLL_窗口移出皮肤
| |
| |---[dll]------ DLL_ClientToScreen
| |
| |---[dll]------ pvFreeMp3
| |
| |---[dll]------ pvGetMp3Info
| |
| |---[dll]------ pvInitMp3
| |
| |---[dll]------ pvPauseMp3
| |
| |---[dll]------ pvPlayMp3
| |
| |---[dll]------ pvResumeMp3
| |
| |---[dll]------ pvStopMp3
调用的DLL命令:
.DLL命令 DLL_加载皮肤, 逻辑型, "skin_for_e.dll", "skinppLoadSkin_e"
.参数 皮肤文件名, 文本型
.DLL命令 DLL_退出皮肤, 逻辑型, "skin_for_e.dll", "skinppExitSkin_e"
.DLL命令 DLL_移除皮肤, 逻辑型, "skin_for_e.dll", "skinppRemoveSkin_e"
.DLL命令 DLL_窗口移出皮肤, , "skin_for_e.dll", "skinppRemoveSkinHwnd_e"
.参数 窗口句柄, 整数型
.DLL命令 DLL_ClientToScreen, , , "ClientToScreen"
.DLL命令 pvFreeMp3, , "pvmp3.dll", "pvFreeMp3", , 退出前先释放文件
.DLL命令 pvGetMp3Info, , "pvmp3.dll", "pvGetMp3Info", , 获取文件的频率及长度
.参数 pFileName, 文本型, , 文件名
.参数 pFreq, 长整数型, 传址, 返回频率(用容器装载)
.参数 pLen, 长整数型, 传址, 返回长度(用容器装载)
.DLL命令 pvInitMp3, 整数型, "pvmp3.dll", "pvInitMp3"
.参数 hInstance, 整数型, , 请求实例句柄
.参数 hWnd, 整数型, , 画板.句柄
.参数 DisplayW, 整数型, , 画板.宽度
.参数 DisplayH, 整数型, , 画板.高度
.参数 bands, 整数型, , 分解数目(好象只能是32)
.DLL命令 pvPauseMp3, , "pvmp3.dll", "pvPauseMp3"
.DLL命令 pvPlayMp3, , "pvmp3.dll", "pvPlayMp3"
.参数 pFileName, 文本型, , 文件名
.DLL命令 pvResumeMp3, , "pvmp3.dll", "pvResumeMp3"
.DLL命令 pvStopMp3, , "pvmp3.dll", "pvStopMp3"
易语言类QQ窗口源码,类QQ窗口...
易语言电子蚊香源码,beep...
易语言歌词秀源码,排序LRC时间内容,MCI控制...
易语言会打字就会弹钢琴码重发正传源码,设置编辑框只读状态,构造乐谱列表,取常量中的每分钟拍数,取常量中的乐谱,置MIDI组件,演奏音符,停止演奏音符,处理按下某键,处理放开某键,构造...
易语言摄像头演示源码,capCreateCaptureWindow,SendMessageStr,SendMessage...
排序LRC时间内容,MCI控制...
简易MP3播放器源码...
设置编辑框只读状态,构造乐谱列表,取常量中的每分钟拍数,取常量中的乐谱,置MIDI组件,演奏音符,停止演奏音符,处理按下某键,处理放开某键,构造音符对照表,添加键代码音符对,添加字符音符对,查询键代码对应音符,播放乐谱,计算音符播放时间,停止播放乐谱...
出题,标签显示,提示,音乐程序...