如何得到网页中所有内嵌框架的IHTMLDocument2接口[2]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

HRESULT hr = spContainer->EnumObjects(

OLECONTF_EMBEDDINGS, &spEnumerator);

              if( spEnumerator )

              {

                     CComPtr<IUnknown> spUnk;

                     ULONG uFetched;  

                     while (spEnumerator->Next(1, &spUnk, &uFetched) == S_OK)

                     {

                            CComQIPtr<IWebBrowser2, &IID_IWebBrowser2> spWB(spUnk);

                            if ( spWB )

                            {

                                   ASSERT( spWB != m_spWebBrowser2 ) ;

                                   CComPtr<IDispatch> spDocDisp;

                                   hr = spWB->get_Document(&spDocDisp);                                              

                                   CComQIPtr<IHTMLDocument2> spHTML (spDocDisp) ;

if( spHTML )

{

本文关键:如何得到网页中所有内嵌框架的IHTMLDocument2接口
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top