【发布时间】:2011-06-15 17:12:10
【问题描述】:
我想在 C# Win Form 中控制和调整 windows 7 的音量?任何提示,这是如何完成的?
【问题讨论】:
-
为什么要覆盖用户的控件?
-
@Richard 自动化的想法很棒,使用鼠标需要太长时间。至少这是我的看法。
我想在 C# Win Form 中控制和调整 windows 7 的音量?任何提示,这是如何完成的?
【问题讨论】:
看这里:http://www.geekpedia.com/tutorial176_Get-and-set-the-wave-sound-volume.html
您还可以使用 NAudio,它是 IAudioMeterInformation 接口的托管包装器。
更多关于 IAudioMeterInformation 接口的信息:http://msdn.microsoft.com/en-us/library/dd368227%28VS.85%29.aspx
CodePlex 上的 NAudio 项目:http://naudio.codeplex.com/
【讨论】:
您可能需要使用 winmm API。你可以试试这个链接。
我使用 NAudio 进行可视化。不确定这是否对您有帮助。 使用 WPF 应该相当简单,您可以使用 MediaElement 或 MediaPlayer 并将其绑定到 Slider。
【讨论】: