鱼C论坛

 找回密码
 立即注册
查看: 4659|回复: 33

[技术交流] 如何写一个win32程序并且自动播放音乐

[复制链接]
发表于 2014-7-24 12:38:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请问如何用win32汇编写一个程序并且自动播放音乐   有什么API或方法吗 求大神告知!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-24 19:45:19 | 显示全部楼层
mciSendString。主要就是学习如何使用它的参数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-24 21:39:26 | 显示全部楼层
1144290241 发表于 2014-7-24 19:45
mciSendString。主要就是学习如何使用它的参数

用win32汇编该怎么调用呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-24 22:40:32 | 显示全部楼层
查API。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-25 13:06:48 | 显示全部楼层
API。。。。                                       
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-25 15:43:40 | 显示全部楼层
PlaySound()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-25 15:54:04 | 显示全部楼层
呃呃呃呃呃呃呃呃呃
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-25 18:09:00 | 显示全部楼层
图标和鼠标都可弄进.rc文件里 声音也可以吧  只是 在.asm用什么指令在装载呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-25 18:27:44 | 显示全部楼层
        .386
        .model flat,stdcall
        option casemap:none
        
include        windows.inc
include        user32.inc
includelib    user32.lib
include        kernel32.inc
includelib    kernel32.lib
include        winmm.inc
includelib    winmm.lib

        .data
szSound        db    'ring.wav',0

        .code
start:
    invoke    PlaySound,addr szSound,NULL,SND_FILENAME
    invoke    ExitProcess,NULL
   
    end    start
我调用了playsound 为什么歌曲播放了5秒钟就自动关闭了 求解释
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-25 19:08:02 | 显示全部楼层
start:
    invoke    PlaySound,addr szSound,NULL,SND_FILENAME
    invoke    ExitProcess,NULL
你刚播放声音就exit了所以需要暂停一下   
关于rc你可以直接用VC自带的资源编辑器就行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-25 19:19:35 | 显示全部楼层
小名明SIU 发表于 2014-7-25 19:08
start:
    invoke    PlaySound,addr szSound,NULL,SND_FILENAME
    invoke    ExitProcess,NULL

请问怎么暂停
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-26 11:06:49 | 显示全部楼层
api
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-7-26 12:23:03 | 显示全部楼层
wiliam 发表于 2014-7-25 18:27
.386
        .model flat,stdcall
        option casemap:none

后来找人尝试了下 可以完整的播放程序  估计是我家机子问题导致 没播放完毕就结束了, 给同学们一点小提醒  用playsound只能播放.wav的歌曲  所以同学们可以下载.mp3的歌曲再用格式大师这软件来把歌曲变成.wav格式播放
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-26 13:23:54 | 显示全部楼层
最近在学WIN32受教了:lol:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-26 17:28:11 | 显示全部楼层
Sleep一下就暂停了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-26 17:57:48 | 显示全部楼层
可以
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-26 17:59:29 | 显示全部楼层
教教我
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-26 18:18:13 | 显示全部楼层

????
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-26 22:33:26 | 显示全部楼层
我也想学学
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-7-27 00:45:14 | 显示全部楼层
俺来学习一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-18 14:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表