首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Delphi Chromium Embedded (TChromium)组件静音?

如何将Delphi Chromium Embedded (TChromium)组件静音?
EN

Stack Overflow用户
提问于 2013-01-25 10:54:24
回答 2查看 1.2K关注 0票数 9

我需要将TChromium组件的声音静音,才能使浏览器静音。主要的问题是在Windows XP上,当我将浏览器的声音设为静音时,它会使整个系统的声音静音。

有没有办法让TChromium组件的声音静音?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-11 00:25:16

我已经用以下代码成功了:

代码语言:javascript
复制
procedure CustomCommandLine (const processType: ustring; const commandLine: ICefCommandLine);
begin
    commandLine.AppendSwitch('--mute-audio');
end;    


begin
    CefOnBeforeCommandLineProcessing := CustomCommandLine;

    Application.Initialize;
    Application.CreateForm(TMainForm, MainForm);
    Application.Run;
end.

其他参数:Examples

票数 1
EN

Stack Overflow用户

发布于 2014-02-06 10:03:18

Windows XP不允许仅将一个应用程序静音。

请在此处查看此讨论:

http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/0b4d2919-1b48-4f55-8120-cedd22bea0c5/how-to-programmatically-mute-volume-of-selected-app-in-volume-mixer-windows-7?forum=windowspro-audiodevelopment

有这样一个软件(没有试过):http://www.indievolume.com/允许这种过程,但这不是最好的选择。

难道你不能只处理HTML而忽略音频标签吗?!

我一直在看TChromium的源代码,也没有发现任何与音频相关的东西:(

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14514606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档