Веб-страница не отображается должным образом в элементе управления веб-браузера после изменения пользовательского агента на Chrome - PullRequest
0 голосов
/ 18 октября 2019

Мне нужно открыть веб-сайт в различных типах браузеров. По умолчанию элемент управления веб-браузера открывает веб-страницы в IE. После изменения пользовательского агента на chrome веб-страница загружается неправильно. Элементы управления веб-страниц смещены неправильно

"Function call : ChangeUserAgent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36");"


[DllImport("urlmon.dll", CharSet = CharSet.Ansi)]
private static extern int UrlMkSetSessionOption(int dwOption, string pBuffer, int dwBufferLength, int dwReserved);
const int URLMON_OPTION_USERAGENT = 0x10000001;
public void ChangeUserAgent(string Agent)
{
  UrlMkSetSessionOption(URLMON_OPTION_USERAGENT, Agent, Agent.Length, 0);
}
...