VARIANT vRet;
vRet.vt = VT_BOOL;
HRESULT hr = (pHTMLWnd->navigate(bstrCode));
BOOL bRet = SUCCEEDED(hr);
if (bRet==FALSE)
{ void* pMsgBuf;
::FormatMessage(
FORMAT_MESSAGE_ALLOCATE_BUFFER |
FORMAT_MESSAGE_FROM_SYSTEM,
NULL,
hr,
MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),
(LPTSTR) &pMsgBuf,
0,
NULL);
_bstr_t s=(LPCTSTR)(pMsgBuf);
MessageBoxEx(NULL,s,("ERROR"),MB_OK,NULL);
}