m_AutoWebBrowser->Create(_T("CExplorer1"), WS_CHILD|WS_VISIBLE, CRect(30,70,500,500),this,IDC_EXPLORER1, NULL, FALSE, NULL);
m_AutoWebBrowser->Navigate("www.baidu.com", NULL, NULL, NULL, NULL);
//m_AutoWebBrowser->SetVisible(TRUE);
// if (m_AutoWebBrowser->ShowWindow(SW_SHOW))
// {
// MessageBox("TTTTTTTT");
// }
// //
::ShowWindow(m_AutoWebBrowser->GetSafeHwnd(),SW_SHOW);
webbrowser载入一个页面后DocumentCompleted事件会被调用2次,两次Webbrowser的ReadState状态不一样的,第一次是Intercative第二次Complete
Compete该控件已完成新文档及所有内容的加载
Interactive该控件已经加载足够的文档以允许有限的用户交互,比如单击已显示的超链接
if(webbrowser.ReadSatae != webbrowerReadSatae.Complete)
return;
http://www.360doc.com/content/09/0911/00/37945_5820467.shtml
http://www.360doc.com/content/07/0107/03/16867_321237.shtml
http://www.360doc.com/content/11/0311/13/4573246_100174437.shtml