BOOL Create(LPCTSTR lpszURL, DWORD dwStyle = WS_CHILD | WS_VISIBLE,
const RECT& rect = rectDefault, CWnd* pParentWnd = NULL, UINT nID = AFX_IDW_PANE_FIRST,
CContext *pContext = NULL);
这个方法用于在应用程序中创建一个 CHtmlView 对象,并指定相关的参数。以下是对参数的简要说明:
- lpszURL:指定要加载的初始 URL。
- dwStyle:指定 CHtmlView 窗口的样式,可以使用 WS_CHILD、WS_VISIBLE 等标志。
- rect:指定 CHtmlView 窗口的位置和大小。
- pParentWnd:指定 CHtmlView 的父窗口。
- nID:指定 CHtmlView 的 ID。
- pContext:指定 CHtmlView 的上下文,通常为 NULL。
调用该方法将返回一个布尔值,指示创建是否成功。通常,在创建 CHtmlView 对象后,还需要调用 Navigate 方法加载指定的 URL。
示例代码如下:
CHtmlView htmlView;
if (htmlView.Create(_T("http://www.example.com"), WS_CHILD | WS_VISIBLE, rect, pParentWnd, nID))
{
// 成功创建 CHtmlView 对象
htmlView.Navigate(_T("http://www.example.com")); // 加载指定的 URL
}
else
{
// 创建失败
}
请注意,这只是一个简单的示例,实际使用时需要根据应用程序的需求进行适当的调整。
转载请注明出处:http://www.zyzy.cn/article/detail/18189/MFC/CHtmlView