3,245
社区成员
发帖
与我相关
我的任务
分享
void CdDlg::DocumentCompleteExplorer1(LPDISPATCH pDisp, VARIANT* URL)
{
// TODO: Add your message handler code here
CString url(URL->bstrVal);
IHTMLElement * elment;
if ("http://localhost/"==url)
{
IHTMLDocument3* pHtmlDoc3=(IHTMLDocument3*)m_wb.get_Document();
if (NULL!=pHtmlDoc3)
{
BSTR s;
pHtmlDoc3->getElementById(_T("Tbody"),&elment);
//pHtmlDoc3->get_documentElement(&elment)
elment->get_outerHTML(&s);
CString title(s);
MessageBox(title);
}
else
{
MessageBox(_T("a"));
}
}
}
BSTR id= ::SysAllocString(L"Tbody");
BSTR s;
pHtmlDoc3->getElementById(id,&elment);//第一个变量类型为BSTR字符串
//pHtmlDoc3->get_documentElement(&elment)
elment->get_outerHTML(&s);
CString title(s);
MessageBox(title);
SysFreeString(id);