如何使德尔福铬嵌入式(TChromium)组件的声音静音



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

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

我已经成功地完成了以下代码:

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.

其他参数:例子

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 源代码,也没有找到任何与音频:(

相关内容

  • 没有找到相关文章

最新更新