播放声音
2015-11-12 15:39:01 访问(1458) 赞(0) 踩(0)
using System;
using System.Collections;
// using System.Diagnostics;
using Extensibility;
using EnvDTE;
using EnvDTE80;
using Microsoft.VisualStudio.CommandBars;
using System.Resources;
using System.Reflection;
using System.Globalization;
using System.IO;
using System.Text;
using System.Windows.Forms;
using CT.BA.Classes.Functions;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Xml;
// DllImport
using System.Runtime.InteropServices;
// 读写注册表使用
using Microsoft.Win32;
namespace SlowXLib.Functions
{
public class PlayFunctions
{
[DllImport("winmm.dll")]
public static extern long PlaySound(string lpszName, int hModule, int dwFlags);
[DllImport("winmm.dll")]
public static extern long auxSetVolume(int uDeviceID, ref long dwVolume);
[DllImport("winmm.dll")]
public static extern long auxGetVolume(int uDeviceID, ref long lpdwVolume);
public static bool PlayWav
(
string strFileName
)
{
return PlayWav(strFileName, -1);
}
public static bool PlayWav
(
string strFileName,
int iTimes
)
{
if (!FileFunctions.IsExists(strFileName))
return false;
if (iTimes < 0)
iTimes = 3;
for (int i = 0; i < iTimes; ++i)
{
PlaySound(strFileName, 0, 0);
}
return true;
}
public const string succ = @"Res\Wav\succ.wav";
public const string noopen = @"Res\Wav\noopen.wav";
public const string fail = @"Res\Wav\fail.wav";
}
}
标签:
播放声音 


上一条:
下一条:
相关评论
发表评论