这个函数通常被重写,以便应用程序能够在 HTML 文档加载完成后执行一些自定义操作。以下是一个简单的示例:
class CMyHtmlView : public CHtmlView
{
public:
DECLARE_DYNCREATE(CMyHtmlView)
// ...
virtual void OnDocumentComplete(LPCTSTR lpszURL);
};
IMPLEMENT_DYNCREATE(CMyHtmlView, CHtmlView)
void CMyHtmlView::OnDocumentComplete(LPCTSTR lpszURL)
{
// 在这里执行在文档加载完成后的自定义操作
// lpszURL 表示加载完成的 HTML 文档的 URL
// 示例:显示加载完成的 URL
AfxMessageBox(_T("Document loaded: ") + CString(lpszURL));
}
通过重写 OnDocumentComplete,您可以在 HTML 文档加载完成后执行一些自定义操作。在函数的参数中,lpszURL 表示加载完成的 HTML 文档的 URL。
这个函数通常在 CHtmlView 控件加载完页面后被调用,允许您在加载完成后执行一些操作,比如更新 UI 元素或执行其他后续操作。
转载请注明出处:http://www.zyzy.cn/article/detail/18161/MFC/CHtmlView