求一个用到PlaySound的WIN32汇编程序
求一个用到PlaySound的程序,越简单越好,最好整个程序就是引用这个API,不过要能发出声音的。
here it is
rt hello
程序代码:
.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
;代码结束
