如何在Windows Mobile框架中播放声音?

时间:2010-01-18 17:12:57

标签: windows-mobile compact-framework

我开始在Windows Mobile CE中开发,现在我需要一些关于coredll.lib的东西,但我在哪里可以找到这个库?

编辑: 好的,发现它在C:\ Program Files(x86)\ Windows Mobile 5.0 SDK R2 \ PocketPC \ Lib \ ARMV4I

但是如何将它添加到我的visual studio项目中呢?

编辑:

我会试试这个。我想要做的是按下按钮播放声音。我怎么能在Windows Mobile中这样做? (我的开发语言是c#)

1 个答案:

答案 0 :(得分:2)

试着看一下this(注意,这只适用于WM6及以上版本,下面你应该看一下playsound api)

此外,您不在托管代码中包含coredll的lib文件,而是使用平台调用。 PlaySndSync位于aygshell.dll中,这是签名:

[DllImport("aygshell.dll", SetLastError = true)]
static extern IntPtr SndPlaySync(string Path, uint Flags);

然后你可以调用SndPlaySync并给它一个声音文件和正确标志的路径,然后离开。