在导航在该浏览器之前,发生此成员函数由框架调用导致事件。
virtual void OnBeforeNavigate2(
LPCTSTR lpszURL,
DWORD nFlags,
LPCTSTR lpszTargetFrameName,
CByteArray& baPostedData,
LPCTSTR lpszHeaders,
BOOL* pbCancel
);
参数
lpszURL
对包含URL的字符串的指针定位。nFlags
保留供将来使用。lpszTargetFrameName
包含框架的名称。公开资源或 NULL 的字符串,如果名为框架不为资源目标。baPostedData
对包含数据的 CByteArray 对象的引用发送到服务器,如果使用HTTP POST事务。lpszHeaders
对包含其他HTTP标头的字符串的指针发送到服务器(HTTP仅URL)。标头可以指定诸如未经事件需要服务器,通过对服务器的数据类型或状态代码。pbCancel
对取消标记的指针。应用程序可以将此参数设置为非零取消导航操作或零允许执行。
要求
Header: afxhtml.h