| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 406 人关注过本帖
标题:求一个用到PlaySound的WIN32汇编程序
收藏  订阅  推荐  打印 
highfly200808
Rank: 1
等级:新手上路
帖子:2
积分:120
注册:2008-9-5
求一个用到PlaySound的WIN32汇编程序

求一个用到PlaySound的程序,越简单越好,最好整个程序就是引用这个API,不过要能发出声音的。
搜索更多相关主题的帖子: 汇编程序  PlaySound  
2008-9-5 23:48
highfly200808
Rank: 1
等级:新手上路
帖子:2
积分:120
注册:2008-9-5
here it is

rt hello
2008-9-6 10:34
ONEPROBLEM
Rank: 12Rank: 12Rank: 12
来自:编程中国
等级:版主
威望:8
帖子:1372
积分:12534
注册:2008-7-11

;这个不懂能不能算简单点儿的.
;====================================
        .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
;===========================================================
附件: 只有本站会员才能下载或查看附件,请您 登录注册
2008-9-6 18:00
随心
Rank: 12Rank: 12Rank: 12
来自:坐得屁股疼
等级:版主
威望:8
帖子:2259
积分:22988
注册:2007-8-12

LS的代码我注释了一下,LS看看对不:
程序代码:
        .386    ;使用386指令
        .model flat,stdcall ;定义程序工作模式,flat:win32程序适用的模式,
                    ;代码和数据段适用同一个4GB段
                    ;small:建立代码和数据分别用一个64KB段的.exe文件
        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    ;类似于 data segment   
szSound        db    'ring.wav',0

;代码段
        .code    ;类似于 code segment
start:
    ;invoke   是汇编高级语言化引入的个语句,  
    ; 等价于通过   push   指令对参数压栈并通过   call   调用相应的函数.
    invoke    PlaySound,addr szSound,NULL,SND_FILENAME
    invoke    ExitProcess,NULL
    
    
    
    end    start
    ;代码结束

看国足,品三鹿, yeah~~~
2008-9-8 00:29
ONEPROBLEM
Rank: 12Rank: 12Rank: 12
来自:编程中国
等级:版主
威望:8
帖子:1372
积分:12534
注册:2008-7-11
回复 4# 随心 的帖子

~~比我强.
2008-9-8 09:00
高阁逆风
Rank: 3Rank: 3
等级:中级会员
帖子:200
积分:2212
注册:2006-4-29


好读书不求什解!
2008-9-10 09:18
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.071939 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved