日期:2014-05-18  浏览次数:20818 次

C#控制系统音量
这几天想写一个控制系统音量的小程序。
网上查了资料,说是要引用相关的dll库,编程的时候,安装网上的资料做了,但是就是没有效果。甚是纳闷。
主要代码如下:
[DllImport("winmm.dll",SetLastError=true)]
  public static extern int waveOutSetVolume(IntPtr deviceID, uint volume);
就是调用这个函数进行音量的控制的,没效果,不知道哪里不对。望大家多多帮助,谢谢啊。

我用的是win7的系统,VS2010

------解决方案--------------------
参考
http://www.codeproject.com/Articles/18520/Vista-Core-Audio-API-Master-Volume-Control