首页
社区
课程
招聘
[求助]关于资源的问题
发表于: 2009-4-14 23:16 2963

[求助]关于资源的问题

2009-4-14 23:16
2963
我用的是RADASM
现在我想在软件中实现这样一个功能,就是只要程序一运行就播放一段音乐,
这个音乐是MP3格式的,也可以是其他格式 问了很多的群,他们告诉我把这个音乐资源包含在RT_RCDATA 资源中 然后
invoke FindResource,NULL,ASM,RT_RCDATA;查找MP3资源
mov hRsrc,eax                         ;得到资源
invoke SizeofResource,NULL,hRsrc      ;获取资源长度
mov dwSize,eax                        ;
invoke LoadResource,NULL,hRsrc        ;装载资源
mov hResData,eax                      ;装载资源地址
invoke GlobalAlloc,GPTR,dwSize        ;给数据分配内存
mov lpData,eax
invoke LockResource,hResData          ;锁所装载的资源
invoke PlaySound                               ;开始播放,
我又问了其他群里的人,他们说 这个函数不能播放MP3格式的,还要插件,,
能不能汇编中直接调用插件呢?
有这个例程吗?谢谢

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//