VB.NET调用PlaySound为什么总是失败?请高手指教

nffydjh 2005-03-02 08:30:17
我想编一个在PocketPC2003中运行的程序,窗体上有一按钮,点击该按钮后,播放一个声音。
我是这样做的,
首先在模块文件中声明API
Public Declare Function PlaySound Lib "winmm.dll" (ByVal lpszSoundName As String, ByVal hModule As Integer, ByVal dwFlags As Integer) As Integer
然后在按钮点击事件处理程序中加入
PlaySound("sound1.wav", 0, 2)
编译可以通过,但是在运行的时候,一点该按钮就会产生错误,请问这是为什么?
...全文
123 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
91program 2005-03-02
  • 打赏
  • 举报
回复
PlaySound(_T("\\sound1.wav"), 0, 2);

两个问题:
1.Unicode;
2.只能使用绝对路径。

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧