您的位置:逆风者 VB 正文
原作者:www.upwinder.com 添加时间:2007-09-02 原文发表:2007-08-31 人气:18 来源:未知

VB 提供的方法使我们可以很容易地使用资源文件中的字符、图片等资源。我们可以用以下方法播放资源文件中的 wav 声音: 首先,在你的资源文件的源文件 (RC) 文件加入下面一行:
逆@风@者
MySound WAVE c:\music\vanhalen.wav
然后将其编译为 RES 文件。最后使用下面的声明及代码:

Private Declare Function PlaySound Lib _ "winmm.dll" Alias "PlaySoundA" ( _
ByVal lpszName As String, _
ByVal hModule As Long, _
ByVal dwFlags As Long) As Long
Private Const SND_ASYNC& = &H1
Private Const SND_NODEFAULT& = &H2
Private Const SND_RESOURCE& = &H40004
Dim hInst As Long
Dim sSoundName As String
Dim lFlags As Long
Dim lRet As Long
Private Sub Command1_Click()
hInst = App.hInstance
sSoundName = "MySound"
lFlags = SND_RESOURCE SND_ASYNC _ SND_NODEFAULT
lRet = PlaySound(sSoundName, hInst, lFlags)
End Sub

相关文章

用VB实现全屏幕图形界面及动态功能提示
获得系统中鼠标的键数
Visual Basic中DataCombo 和 DataList 控件
VB编程的必备技巧
VB中使用数据窗体设计器插件
字符串中文的问题
用VB实现鼠标的隐藏
怎样在VB中使用OLEDRAGDROP 事件从Windows
处理加了密码的MDB文件
处理过程时的鼠标显示
Visual Basic 程序创建闪烁(标语)屏
把多个文本框的内容保存起来(保存到一个文
利用timeGetTime函数更精准地计算时间差
利用API播放 AVI
VB编程:Windwos API全攻略
VB中播放三维动画编程一例
Visual Basic环境下Video/Audio压缩数据流播
用VB实现“百叶窗”的图形特效
巧用VISUAL BASIC的RND()函数
用VB实现“木马”式隐形运行程序

相关评论


本文章所属分类:首页 VB

  热门关键字: