CHtmlView::Navigate

调用该成员函数的导航到URL确定的资源。

void Navigate(
   LPCTSTR URL,
   DWORD dwFlags = 0,
   LPCTSTR lpszTargetFrameName = NULL,
   LPCTSTR lpszHeaders = NULL,
   LPVOID lpvPostData = NULL,
   DWORD dwPostDataLen = 0 
);

参数

  • URL
    包含URL定位的调用方分配的字符串或显示文件的完整路径。

  • dwFlags
    指定是否将资源添加到历史记录列表从缓存的变量,是否为读取或写入的标志以及是否显示在新窗口的资源。 变量可以是 BrowserNavConstants 枚举中定义的值的组合。

  • lpszTargetFrameName
    对包含框架的名称显示资源的字符串的指针。

  • lpszHeaders
    为指定HTTP标头发送到服务器的值的指针。 这些标头将添加到默认Internet Explorer标头。 标头可以指定诸如未经事件需要服务器,通过对服务器的数据类型或状态代码。 如果 URL 不是HTTP URL,此参数将被忽略。

  • lpvPostData
    为发送的数据的指针与HTTP发送事务。 例如,后置事务用于发送HTML窗体收集的数据。 如果此参数未指定任何传递数据,Navigate 发出HTTP GET事务。 如果 URL 不是HTTP URL,此参数将被忽略。

  • dwPostDataLen
    发送的数据与HTTP POST事务。 例如,后置事务用于发送HTML窗体收集的数据。 如果此参数未指定任何传递数据,Navigate 发出HTTP GET事务。 如果 URL 不是HTTP URL,此参数将被忽略。

备注

适用于Internet Explorer和浏览器。

要求

Header: afxhtml.h

请参见

参考

CHtmlView选件类

层次结构图

CHtmlView::Navigate2

IWebBrowser2::Navigate