В вашем диалоговом окне / окне, в котором размещен веб-браузер (IWebBrowser2 / CWebBrowser2 / etc), вам просто нужно переопределить OnAmbientProperty.Это виртуальный метод CWnd.
BOOL CMyLoginDlg::OnAmbientProperty(COleControlSite* pSite, DISPID dispid,
VARIANT* pvar)
{
if (dispid == DISPID_AMBIENT_USERAGENT)
{
CString strUserAgent("CustomName, Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)");
pvar->vt = VT_BSTR;
pvar->bstrVal = strUserAgent.AllocSysString();
return TRUE;
}
return __super::OnAmbientProperty(pSite, dispid, pvar);
}
Это должно сделать это!