HtmlDlg.h
上传用户:zhadl198
上传日期:2009-06-12
资源大小:56k
文件大小:1k
源码类别:

浏览器

开发平台:

Visual C++

  1. #pragma once
  2. #include "CWebBrowser2.h"
  3. #include "NewWebDlg.h"
  4. #include "afxhtml.h"
  5. #include <comutil.h>
  6. #include <comdef.h>
  7. // CHtmlDlg 对话框
  8. class CMyWebBrowser :public CHtmlView
  9. {
  10. public:
  11. CMyWebBrowser(CWnd* pParent)
  12. {
  13. //pMain = (CWebOcxMain*)pParent;
  14. flag = 0;
  15. };
  16. public:
  17. //CWebOcxMain* pMain;
  18. int flag;
  19. virtual void OnDocumentComplete(LPCTSTR lpszURL);
  20. virtual void OnNewWindow2(LPDISPATCH* ppDisp, BOOL* Cancel);
  21. DECLARE_MESSAGE_MAP()
  22. afx_msg void OnDestroy();
  23. CNewWebDlg *pNwDlg;
  24. };
  25. class CHtmlDlg : public CDialog
  26. {
  27. DECLARE_DYNAMIC(CHtmlDlg)
  28. public:
  29. CHtmlDlg(CWnd* pParent = NULL);   // 标准构造函数
  30. virtual ~CHtmlDlg();
  31. // 对话框数据
  32. enum { IDD = IDD_DIALOG_HTML };
  33. protected:
  34. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持
  35. DECLARE_MESSAGE_MAP()
  36. public:
  37. virtual BOOL OnInitDialog();
  38. CWebBrowser2*       m_pWebBrowser;
  39. };