C# 播放mp3怎么获取当前时间 总时间,音量,定位首先说一下 请不要用用WindowsMediaPlayer 要是那样的 我已经会了,
我要用[DllImport("winmm.dll")]
public static extern int mciSendString(string m_strCmd, string m_strReceive, int m_v1, int m_v2);
API函数 ;
举个例子 我停止播放这样写的
private static void stopMusic(string name)
{
StringBuilder shortpath = new StringBuilder(80);
int result = GetShortPathName(name, shortpath, shortpath.Capacity);
name = shortpath.ToString();
string buf = string.Empty;
mciSendString("stop " + name, buf, buf.Length, 0);
}上面很正常 我要获取声音 这样就错误 private string getvolume()
{
string ss ="";//感觉问题在这 不知道怎么写 高手帮个忙;
mciSendString("setaudio volume " , ss, 0, 0);
return ss;
谁能帮我找一下错误吗? 很感谢的。
我要用[DllImport("winmm.dll")]
public static extern int mciSendString(string m_strCmd, string m_strReceive, int m_v1, int m_v2);
API函数 ;
举个例子 我停止播放这样写的
private static void stopMusic(string name)
{
StringBuilder shortpath = new StringBuilder(80);
int result = GetShortPathName(name, shortpath, shortpath.Capacity);
name = shortpath.ToString();
string buf = string.Empty;
mciSendString("stop " + name, buf, buf.Length, 0);
}上面很正常 我要获取声音 这样就错误 private string getvolume()
{
string ss ="";//感觉问题在这 不知道怎么写 高手帮个忙;
mciSendString("setaudio volume " , ss, 0, 0);
return ss;
谁能帮我找一下错误吗? 很感谢的。
http://blog.csdn.net/baihe_591/archive/2008/06/28/2594041.aspx