【发布时间】:2019-12-24 06:55:40
【问题描述】:
我正在实现一个地图,它将定位一个地方的纬度和经度,我想在设置像 chrome 这样的浏览器时更改 cons 字符串键位。在这段代码中告诉我它使用 Internet Explorer,我想将其更改为 chrome。
private void SetWebBrowserVersion(int ie_version)
{
const string key64bit =
@"SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\" +
@"MAIN\FeatureControl\FEATURE_BROWSER_EMULATION";
const string key32bit =
@"SOFTWARE\Microsoft\Internet Explorer\MAIN\" +
@"FeatureControl\FEATURE_BROWSER_EMULATION";
string app_name = System.AppDomain.CurrentDomain.FriendlyName;
SetRegistryDword(key64bit, app_name, ie_version);
}
DisplayMap(){
//internet explorer
SetWebBrowserVersion(11001);
}
private void SetRegistryDword(string key_name,
string value_name, int value)
{
RegistryKey key =
Registry.CurrentUser.OpenSubKey(key_name, true);
if (key == null)
key = Registry.CurrentUser.CreateSubKey(key_name,
RegistryKeyPermissionCheck.ReadWriteSubTree);
key.SetValue(value_name, value, RegistryValueKind.DWord);
key.Close();
}
【问题讨论】:
-
I want to change it to chrome.你不能。 -
也许可以试试CefSharp?