virtual void Navigate(LPCTSTR lpszURL, DWORD dwFlags = 0, LPCTSTR lpszTargetFrameName = NULL, LPCTSTR lpszHeaders = NULL, LPVOID lpvPostData = NULL, DWORD dwPostDataLen = 0);
这个方法允许你在 CDHtmlDialog 对象中加载指定的 URL 或者 HTML 内容,可以用于显示网页或者本地 HTML 内容。
以下是一个简单的示例,演示如何使用 Navigate 方法加载一个 URL:
// 在 OnInitDialog 中调用
BOOL MyHtmlDialog::OnInitDialog()
{
// ...
// 导航到指定的 URL
Navigate(_T("http://www.example.com"));
return TRUE;
}
在这个示例中,MyHtmlDialog 类继承自 CDHtmlDialog,并在 OnInitDialog 方法中调用 Navigate 方法以加载指定的 URL。你可以根据需要设置其他参数,例如 dwFlags、lpszTargetFrameName、lpszHeaders、lpvPostData 等,以更精确地控制导航行为。
如果你希望加载本地 HTML 内容,可以将 HTML 内容字符串传递给 Navigate 方法。
转载请注明出处:http://www.zyzy.cn/article/detail/17257/MFC/CDHtmlDialog