NewWindow3具体怎么做啊
主要想得到新窗口弹出时,它的URL
网上搜了一圈,就只知道加个这个函数,但我加上去,就是没走到这儿来(在VISTA32的IE7里面跑的)
我把它放到CHtmlView的声明里面去了,如下
class CHtmlView:
{
void WINAPI OnNewWindow3(LPDISPATCH* ppDisp,
VARIANT_BOOL* Cancel,
DWORD dwFlags,
BSTR bstrUrlContext,
BSTR bstrUrl)
{
CString str(bstrUrl);
if(m_pOutput)
m_pOutput->AddLine(str.GetBuffer(), RGB(0,0,255), true);
}
}
我想肯定是要把这个事件绑定一下啥的,但不知道具体怎么做