Насколько мне удалось найти, единственный способ, который будет "всегда работать", - это изменение строки user-agent в реестре . Это, конечно, повлияет на каждый экземпляр веб-браузера, работающий на этом компьютере.
Вы также можете попробовать поиск Google на DISPID_AMBIENT_USERAGENT
. С этой страницы Microsoft :
MSHTML также попросит нового пользователя
агент через DISPID_AMBIENT_USERAGENT
при переходе по нажатым гиперссылкам.
Это окружающее свойство может быть
переопределено, но не используется, когда
программно вызывая навигацию
Способ; это также не вызовет
userAgent свойство DOM
объект навигатора или clientInformation
поведение, которое будет изменено - это свойство
всегда будет отражать интернет
Собственная строка UserAgent в проводнике.
Я не знаком с компонентом MSHTML, поэтому не уверен, что это полезно.
Я надеюсь, что, по крайней мере, это даст вам место для начала. : -)