Exemplo n.º 1
0
bool DuiLib::CWebBrowserUI::DoCreateControl()
{
	if (!CActiveXUI::DoCreateControl())
		return false;
	SetDispatchHandler(this);
	SetExternalUIHandler(this);
	SetDownloadManager(this);
	GetControl(IID_IWebBrowser2,(LPVOID*)&m_pWebBrowser2);
	if ( m_bAutoNavi && !m_sUrl.IsEmpty())
	{
		this->Navigate2(m_sUrl);
	}
	return S_OK;
}
Exemplo n.º 2
0
bool DuiLib::CWebBrowserUI::DoCreateControl()
{
	if (!CActiveXUI::DoCreateControl())
		return false;
	m_pManager->AddTranslateAccelerator(this);
	SetDispatchHandler(this);
	SetExternalUIHandler(this);
	SetDownloadManager(this);
	GetControl(IID_IWebBrowser2,(LPVOID*)&m_pWebBrowser2);
	if ( m_bAutoNavi && !m_sHomePage.IsEmpty())
	{
		this->Navigate2(m_sHomePage);
	}
	return true;
}