int BrowserVer, RegVal;

            // get the installed IE version
            using (WebBrowser Wb = new WebBrowser())
                BrowserVer = Wb.Version.Major;

            // set the appropriate IE version
            if (BrowserVer >= 11)
                RegVal = 11001;
            else if (BrowserVer == 10)
                RegVal = 10001;
            else if (BrowserVer == 9)
                RegVal = 9999;
            else if (BrowserVer == 8)
                RegVal = 8888;
            else
                RegVal = 7000;

            // set the actual key
            RegistryKey Key = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION", true);
// 64位的时候key为空所以重新创建一个 if (Key == null) { RegistryKey Key2 = Registry.CurrentUser.OpenSubKey (@"SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl", true); Key = Key2.CreateSubKey("FEATURE_BROWSER_EMULATION"); } Key.SetValue(System.Diagnostics.Process.GetCurrentProcess().ProcessName + ".exe", RegVal, RegistryValueKind.DWord); Key.Close();

  

相关文章:

  • 2022-12-23
  • 2021-12-03
  • 2021-11-28
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
  • 2021-12-09
猜你喜欢
  • 2021-12-26
  • 2021-10-22
  • 2021-12-01
  • 2021-09-13
  • 2021-11-18
  • 2021-08-27
相关资源
相似解决方案