WaitForSingleObject和webbrowser
void CWebDlg::OnOK()
{ hEvent = NULL;
COleVariant vaUrl("http://163.com");
m_myWeb.Navigate2(&vaUrl,NULL,NULL,NULL,NULL);
hEvent=CreateEvent(NULL,FALSE,FALSE,NULL);
WaitForSingleObject(hEvent,INFINITE);
vaUrl="http://www.sina.com";
m_myWeb.Navigate2(&vaUrl,NULL,NULL,NULL,NULL);}
void CWebDlg::OnDocumentCompleteExplorer1(LPDISPATCH pDisp, VARIANT FAR* URL)
{读取网页中的数据;
SetEvent(hEvent);
}
注:hEvent是共有变量,m_myWeb是webbrowser控件变量,当m_myWeb.Navigate2(&vaUrl,NULL,NULL,NULL,NULL)时,会触发
DocumentComplete事件,即void CWebDlg::OnDocumentCompleteExplorer1(LPDISPATCH pDisp, VARIANT FAR* URL) 函数。
请问大虾们,哪里出错啊?运行不正确啊