调用系统组件,mediaplayer的就可以
解决方案 »
- VB err.number对应c#中的异常类型
- 请教关于C# 三层架构的问题!!求指点!!
- 如何编程判断局域网内另一台机器上的某个目录是否存在
- 跪求IIS错误
- 看了一整天的FileStream\StreamReader\StreamWriter,头真晕
- 初学者的问题,别笑我呀!
- 急!一个简单的参数调用问题
- 求C#.net电子教程下载,谢谢
- String.Format里面的{0} {1}怎么用?
- DataGrid的模板列使用问题?
- .net framewok 是否提供了现成的 object[] 到 int[]转换的函数?
- 我在form上放置了一个button,现在想让它响应双击button,方法做?
或者
用WMP
"ring.wav", /*文件名自己改*/
0,
(int)sndPlay.PlayingFlags.SND_SYNC
);
API函数: public class sndPlay
{
[DllImport("winmm.dll", EntryPoint="PlaySound")]
public static extern bool PlaySound(ref Byte snd, IntPtr hmod, uint fdwSound);
[DllImport("winmm.dll", EntryPoint="PlaySound")]
public static extern int PlaySound(string lpszName,int hModule,int dwFlags);
public enum PlayingFlags :uint
{
SND_SYNC = 0x00,
SND_ASYNC = 0x01,
SND_NODEFAULT = 0x02,
SND_MEMORY = 0x04,
SND_ALIAS = 0x010000,
SND_FILENAME = 0x020000,
SND_RESOURCE = 0x040004,
SND_ALIAS_ID = 0x0110000,
SND_ALIAS_START = 0,
SND_LOOP = 0x08,
SND_NOSTOP = 0x010,
SND_VALID = 0x01F,
SND_NOWAIT = 0x02000,
SND_PURGE = 0x40
}
}