试着看看
this
(注意,这只适用于WM6及以上版本,下面您应该查看
playsound
API)
另外,在托管代码中不包括coredll的lib文件,而是使用平台调用。playsndsync在aygshell.dll中,下面是签名:
[DllImport("aygshell.dll", SetLastError = true)]
static extern IntPtr SndPlaySync(string Path, uint Flags);
然后你可以调用sndplaysync并给它一个声音文件的路径和正确的标志,然后你就可以离开了。