【发布时间】:2010-04-07 20:57:09
【问题描述】:
有谁知道在 WinForm 上使用 WebBrowser 时如何消除导航到另一个页面时发出的“点击”声音?我原以为他们会包含一个选项来选择是否启用它,但他们没有。
【问题讨论】:
标签: c# winforms audio webbrowser-control click
有谁知道在 WinForm 上使用 WebBrowser 时如何消除导航到另一个页面时发出的“点击”声音?我原以为他们会包含一个选项来选择是否启用它,但他们没有。
【问题讨论】:
标签: c# winforms audio webbrowser-control click
我知道这有点晚了,但这是我使用的解决方案:
我使用了 Jørn Schou-Rode 在评论中建议的this link。 它对我来说非常有效,并且不需要在控制面板中进行任何处理,如果您希望每个使用该程序的用户都相同,那就太好了。
【讨论】:
这是一个声音选项,只能在 Windows 控制面板中使用:
Control Panel > Sounds and Audio Devices > Sounds > Start Navigation
将声音设置为(无)
编辑:我意识到您可能会问是否有一种程序化方法可以禁用点击声音;答案是否。就像另一位发帖人所说,WebBrowser 控件使用 IE 引擎,因此它使用 IE 的设置。
【讨论】:
我怀疑你会发现这是 IE 浏览器的导航声音,在 Windows 的声音选项中设置。由于该控件使用 IE 浏览器引擎,因此您可能无法通过编程方式更改而不影响用户的设置。
你可以通过在控制面板中摆弄来证明这一点......
【讨论】: