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/");

  • 相关阅读:
    虚基类、虚函数与纯虚函数
    从尾到头打印链表
    Login
    (转)学习技术的三部曲:WHAT、HOW、WHY
    win7mstsc连接电脑
    C#面试题
    ASP.net C#笔记 (一)新建三层项目
    asp.net (一) 语法
    云服务器寻找
    VB.net笔记 (二)内置对象
  • 原文地址:https://www.cnblogs.com/edangame/p/5468788.html
Copyright © 2011-2022 走看看