當前位置:編程學習大全網 - 網站源碼 - CHtmlView設計壹個簡單瀏覽器,點擊超鏈接如何屏蔽IE啟動

CHtmlView設計壹個簡單瀏覽器,點擊超鏈接如何屏蔽IE啟動

void CExam_KY100View::OnNewWindow2( LPDISPATCH* ppDisp, BOOL* Cancel )

{

CComPtr<IHTMLDocument2> pHTMLDocument2;

m_pBrowserApp->get_Document((IDispatch **)&pHTMLDocument2);

if (pHTMLDocument2!=NULL)

{

CComPtr<IHTMLElement> pIHTMLElement;

pHTMLDocument2->get_activeElement(&pIHTMLElement);

if (pIHTMLElement!=NULL)

{

VARIANT url;

HRESULT hr=pIHTMLElement->getAttribute(L"href", 0, &url);

if (SUCCEEDED(hr))

{

hr=m_pBrowserApp->Navigate2(&url, NULL, NULL, NULL, NULL);

if (SUCCEEDED(hr))

{

*Cancel=TRUE;

}

}

}

}

}

  • 上一篇:當面付是什麽
  • 下一篇:java IO流問題。 我復制過來的文件怎麽和原來的字節數不壹樣?
  • copyright 2024編程學習大全網