只需一步,快速开始
微信扫一扫,快速登录
您需要 登录 才可以下载或查看,没有帐号?注册会员
下载,只是提供一个做做例子,具体修正更新以源码为准: http://sieelf.googlecode.com/files/MusicStart.7z
查看全部评分
使用道具 举报
/*************************************************************** 以下为随机算法,by binghelingxi(bingk) 原理:先获取正在播放歌曲的handle,这本身就是一个随机正整数 然后将它除以3,按得到的余数0,1,2,分别定位到列表的上中下三段 再将原来得到的handle乘以0x18(大约为一首歌路径的长度) 循环减去handle/3,直到它出现在它被定位在列表的范围内的为止 然后把歌曲在列表中的位置指针定位到这个数 经过get_currect_song_name函数处理就可以得到准确的歌曲名 ****************************************************************/
我直接申请16KB内存空间给ELF存放播放列表,。。。竟然被直接写入到ELF。。。体积暴增。。。以后再处理 下载: MusicStart 0.2alpha.7z (7.64 KB, 下载次数: 120) 2007-11-20 17:09 上传 点击文件名下载附件 版本: 393 作者: bingkx@gmail.com 日期: 16:40:49, 2007年11月20日 信息: +历史记录功能 +播放模式选择 ---- 已修改 : /SieELF/MusicStart/MusicStart.ewp 已修改 : /SieELF/MusicStart/filelist.c 已添加 : /SieELF/MusicStart/history.h 已添加 : /SieELF/MusicStart/histroy.c 已修改 : /SieELF/MusicStart/lang.h 已修改 : /SieELF/MusicStart/main.c 已添加 : /SieELF/MusicStart/main.h 已添加 : /SieELF/MusicStart/menu.c 已添加 : /SieELF/MusicStart/menu.h 已修改 : /SieELF/MusicStart/play_list.c 已修改 : /SieELF/MusicStart/play_list.h [ 本帖最后由 binghelingxi 于 2007-11-20 17:12 编辑 ]
版本: 393 作者: bingkx@gmail.com 日期: 16:40:49, 2007年11月20日 信息: +历史记录功能 +播放模式选择 ---- 已修改 : /SieELF/MusicStart/MusicStart.ewp 已修改 : /SieELF/MusicStart/filelist.c 已添加 : /SieELF/MusicStart/history.h 已添加 : /SieELF/MusicStart/histroy.c 已修改 : /SieELF/MusicStart/lang.h 已修改 : /SieELF/MusicStart/main.c 已添加 : /SieELF/MusicStart/main.h 已添加 : /SieELF/MusicStart/menu.c 已添加 : /SieELF/MusicStart/menu.h 已修改 : /SieELF/MusicStart/play_list.c 已修改 : /SieELF/MusicStart/play_list.h
MusicStart-长歌曲名滚动显示.rar
2007-11-22 17:01 上传
点击文件名下载附件
20.88 KB, 下载次数: 137
长歌名可滚动显示
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )
GMT+8, 2025-6-10 23:22
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2020, Tencent Cloud.