释义 |
CHtmlView::OnBeforeNavigate2
virtual OnBeforeNavigate2(LPCTSTR lpszURL, DWORD nFlags, LPCTSTR lpszTargetFrameName, CByteArray& baPostedData, LPCTSTR lpszHeaders, BOOL* pbCancel );
参数:lpszURL | 指向包含导航到的URL的字符串的指针。 | nFlags | 保留以备用。 | lpszTargetFrameName | 包含显示资源的框架名的字符串,或者,若没有命名了的框架作为资源的目标,则为NULL。 | baPostedData | 如果HTTP POST事务正被使用,为包含发送到服务器的数据的CByteArray对象的参考。 | lpszHeaders | 指向包含发送到服务器(只有HTTP URL)的附加HTTP标题的字符串的指针。标题可确定服务器所需的操作,正传递给服务器的数据类型或状态代码。 | pbCancel | 指向忽略标记的指针。一个应用可设置此参数为非零以忽略导航操作,或为0以允许其进行。 |
说明: 此成员函数被框架调用,在导航发生在Web浏览器之前激活失败事件。
请参阅: CHtmlView::Navigate, CHtmlView::Navigate2, DWebBrowserEvents2::BeforeNavigate2 |