我的操作都是在DocumentCompleteExplorer1()中启动一个线程然后才做下面的工作,因为代码有点长。需要解析很多个层次才得到想要的部分。暂提供下面的代码。有需要的话。再提供完整。
CComQIPtr<IHTMLAnchorElement> pAnchor;
CComQIPtr<IHTMLElement> pAnchorElement;
CComQIPtr<IDispatch> pDisAnchor; hr = pChildrenCollection->item(COleVariant((long)1),COleVariant(),&pDisAnchor); if (pDisAnchor == NULL)
{
return false;
}
hr = pDisAnchor->QueryInterface(IID_IHTMLAnchorElement,(void**)&pAnchor); if (pAnchor == NULL)
{
return false;
}
BSTR href; hr = pAnchor->get_href(&href); hr = pDisAnchor->QueryInterface(IID_IHTMLElement,(void**)&pAnchorElement);  CComBSTR ite;

pAnchorElement->get_innerText(&ite);
偶尔读取get_innerText就崩溃 其他函数却没事。烦恼呀
求教
40分是家底了。大家帮帮忙