2010-04-07 60 views
3

有没有人知道如何去除在浏览到另一个页面时使用WinForm上的WebBrowser时获得的“点击”声音?我原以为他们会包含一个选项来选择是否启用它,但他们没有。从Winform WebBrowser中删除“click”声音?

+1

可能的重复项:http://stackoverflow.com/questions/10456/howto-disable-webbrowser-click-sound-in-your-app-only http://stackoverflow.com/questions/393166/how-to -disable-click-sound-in-webbrowser-control – 2010-04-07 21:03:36

回答

2

我知道这是一个有点晚了,但这里是我使用的解决方案:

我以前this link其中约恩休乌,骑着建议评论。 它对我来说非常合适,并且不需要在控制面板中进行任何修改,如果您希望它对于使用该程序的每个用户都是相同的,那么这非常棒。

1

这是一个声音选项,这只是可以从Windows控制面板中:

Control Panel>Sounds and Audio Devices>Sounds>Start Navigation

设置声音(无)

编辑:我意识到你可能会问是否有程序化禁用点击声音的方法;答案将是。就像其他海报说的那样,WebBrowser控件使用IE引擎,因此它使用IE的设置。

+0

“开始导航” – 2010-04-07 21:02:44

+0

@Forgotten:谢谢,我花了我一秒才找到它。 :) – CAbbott 2010-04-07 21:05:40

-1

我怀疑你会发现这是IE浏览器的导航声音,如在Windows的声音选项中设置的那样。由于该控件使用IE浏览器引擎,因此可能不会在不影响用户设置的情况下以编程方式更改。

您可以通过在控制面板摆弄证明这根本不够......