zoukankan      html  css  js  c++  java
  • csExWB Webbrowser禁止flash内容的显示

    使用csExWB Webbrowser控件的Winform程序遇到崩溃问题,错误是:System.AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

    经过排查,发现当csExWB控件显示特定的flash内容时,就会出现这种崩溃现象,也不知道是csExWB的问题,还是flash player的问题,只好禁止flash的显示了。

    方法不再赘述,贴代码吧

    private void cEXWB1_ProcessUrlAction(object sender, csExWB.ProcessUrlActionEventArgs e)
            {
                if (e.urlAction == IfacesEnumsStructsClasses.URLACTION.ACTIVEX_RUN)
                {
                    Guid flash = new Guid("D27CDB6E-AE6D-11cf-96B8-444553540000");
                    if (e.context == flash)
                    {
                        e.handled = true;
                        e.urlPolicy = IfacesEnumsStructsClasses.URLPOLICY.DISALLOW;
                    }
                }
            }


    来源:

    http://webknowledge.googlecode.com/svn/trunk/csExWB/csExWB/DemoApp/frmMain.cs

  • 相关阅读:
    SelectionKey理解
    redis3.0.3集群搭建
    Centos6.5环境下安装SVN 整合Apache+SSL
    没有注册类 。已加载,但找不到入口点 DllRegisterServer
    今日立秋
    35+开启忙而有序的日子
    jmeter的常用函数
    jmeter之java请求
    生成Webservice客户端的4种方法
    Pytest高级进阶之Fixture
  • 原文地址:https://www.cnblogs.com/hhh/p/2302839.html
Copyright © 2011-2022 走看看