masterz,111222过来看看,BHO中判断网页下载完成的问题
我要处理网页中多Frame的情况。在ATL中:
STDMETHODIMP CSpyIE::Invoke(DISPID dispidMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pvarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
{
case DISPID_NAVIGATECOMPLETE2:
{
...
}
}
调试发现括号中的内容会执行多次。
参考了MSDN:
HOWTO: Determine When a Page Is Done Loading in WebBrowser Control (Q180366)
在ATL中该怎样判断??