网上找了一堆都是用winmm.dll获取和设置波形音量的没有获取和设置系统主音量的,有看到过用C++写的可以获取系统主音量的,但不知道怎样把它封装成dll给C#调用,不知道那位大虾有办法,能提供点例子,C#的或者是C++写的DLL都可以。

解决方案 »

  1.   

    http://lemist.download.csdn.net/
    去我的资源下 C#控制系统音量 源代码,能够很好地满足你的要求,也可以当作学习材料:)
      

  2.   

    http://download.csdn.net/source/460330
      

  3.   

    http://download.csdn.net/source/1195529
      

  4.   

    我看了LemIST的源代码,谢谢了
    其中 mixerGetControlDetailsA等一些函数好像就是windows底层硬件的控制调整函数
    正好这两天在学习如何控制usb,发现所用的函数例如:setupdiclassNameFromGuidA什么的大同小异,我想请教一下lemIS大人,这些是什么函数啊,功能这么强大,比WMI要低级的多,效率也高的多