用C#控制计算机的音量

时间:2011-11-19 08:54:29

标签: c# controls media volume trackbar

有没有办法在C#中控制计算机的实际音量并在垂直轨道栏中显示?

我几乎尝试了所有事情,但必须有一些我不知道的东西。

感谢。

1 个答案:

答案 0 :(得分:3)

您是否尝试通过p / Invoke使用winmm.dll库?

这就是本文的建议:http://www.dreamincode.net/forums/topic/45693-controlling-sound-volume-in-c%23/

他(奇怪地)用GPL许可他的代码,所以我不能在这里发布。但它非常基本,只需调用各种混音器方法。

还有另一个带有MIT许可证的winmm包装器,你可以到这里:http://winmm.codeplex.com/。它将具有相同的底层代码,但您在使用它时不必使用GPL代码。