zoukankan      html  css  js  c++  java
  • 设置webbrowser浏览器内核

    var hklm = Microsoft.Win32.Registry.LocalMachine;
                var lmRun64 = hklm.OpenSubKey(@"SOFTWAREWow6432NodeMicrosoftInternet ExplorerMAINFeatureControlFEATURE_BROWSER_EMULATION", true);
                var lmRun32 = hklm.OpenSubKey(@"SOFTWAREMicrosoftInternet ExplorerMAINFeatureControlFEATURE_BROWSER_EMULATION", true);
                //获取路径的方法
                string location64 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
                string fileName64 = System.IO.Path.GetFileName(location64);
                string location32 = this.GetType().Assembly.Location;
                string fileName32 = System.IO.Path.GetFileName(location32);
                if (lmRun64 != null)
                {
                    string value64 = null;

                    var xx = lmRun64.GetValue(fileName64);
                    if (xx != null)
                    {
                        value64 = Convert.ToString(lmRun64.GetValue(fileName64));
                    }
                    if (string.IsNullOrEmpty(value64))
                    {
                        //lmRun64.SetValue("TemplateBrowser.exe", 0x2710); //设置webbrowser调用IE10内核打开
                        lmRun64.SetValue(fileName64, 0x2710); //设置webbrowser调用IE10内核打开
                        lmRun64.SetValue(fileName32, 0x2710); //设置webbrowser调用IE10内核打开
                    }

                }

                if (lmRun32 != null)
                {
                    string value32 = null;
                    var xx = lmRun32.GetValue(fileName32);
                    if (xx != null)
                    {
                        value32 = Convert.ToString(lmRun32.GetValue(fileName32));
                    }

                    if (string.IsNullOrEmpty(value32))
                    {
                        //lmRun32.SetValue("TemplateBrowser.exe", 0x2710); //设置webbrowser调用IE10内核打开
                        lmRun32.SetValue(fileName32, 0x2710); //设置webbrowser调用IE10内核打开
                        lmRun32.SetValue(fileName64, 0x2710); //设置webbrowser调用IE10内核打开
                    }
                }


                wb.Url = new Uri("http://www.dcwriter.cn/");

  • 相关阅读:
    Maximum Flow Exhaustion of Paths Algorithm
    ubuntu下安装java环境
    visualbox使用(二)
    vxworks一个超级奇怪的错误(parse error before `char')
    February 4th, 2018 Week 6th Sunday
    February 3rd, 2018 Week 5th Saturday
    February 2nd, 2018 Week 5th Friday
    February 1st, 2018 Week 5th Thursday
    January 31st, 2018 Week 05th Wednesday
    January 30th, 2018 Week 05th Tuesday
  • 原文地址:https://www.cnblogs.com/edangame/p/5468788.html
Copyright © 2011-2022 走看看