home *** CD-ROM | disk | FTP | other *** search
/ QBasic & Borland Pascal & C / Delphi5.iso / Basic / Visual Basic.60 / COMMON / TOOLS / VCM / VCM.MDB / VcmComponentContainer / 00_Cabinet / MFCIEVW.H < prev    next >
Encoding:
C/C++ Source or Header  |  1998-05-18  |  3.1 KB  |  99 lines

  1. // This is part of the Microsoft Foundation Classes C++ library.
  2. // Copyright (C) 1992-1998 Microsoft Corporation
  3. // All rights reserved.
  4. //
  5. // This source code is only intended as a supplement to the
  6. // Microsoft Foundation Classes Reference and related
  7. // electronic documentation provided with the library.
  8. // See these sources for detailed information regarding the
  9. // Microsoft Foundation Classes product.
  10. //
  11. // mfcieVw.h : interface of the CMfcieView class
  12. //
  13. /////////////////////////////////////////////////////////////////////////////
  14.  
  15. #if !defined(AFX_MFCIEVIEW_H__47FF4085_CE1B_11D0_BEB6_00C04FC99F83__INCLUDED_)
  16. #define AFX_MFCIEVIEW_H__47FF4085_CE1B_11D0_BEB6_00C04FC99F83__INCLUDED_
  17.  
  18. #if _MSC_VER >= 1000
  19. #pragma once
  20. #endif // _MSC_VER >= 1000
  21.  
  22. class CMfcieView : public CHtmlView
  23. {
  24. protected: // create from serialization only
  25.     CMfcieView();
  26.     DECLARE_DYNCREATE(CMfcieView)
  27.  
  28. // Attributes
  29. public:
  30.     CMfcieDoc* GetDocument();
  31.  
  32. // Operations
  33. public:
  34.  
  35. // Overrides
  36.     // ClassWizard generated virtual function overrides
  37.     //{{AFX_VIRTUAL(CMfcieView)
  38.     public:
  39.     virtual void OnDraw(CDC* pDC);  // overridden to draw this view
  40.     virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
  41.     virtual void OnInitialUpdate();
  42.     //}}AFX_VIRTUAL
  43.     void OnTitleChange(LPCTSTR lpszText);
  44.     void OnDocumentComplete(LPCTSTR lpszUrl);
  45.     void OnBeforeNavigate2(LPCTSTR lpszURL, DWORD nFlags,
  46.         LPCTSTR lpszTargetFrameName, CByteArray& baPostedData,
  47.         LPCTSTR lpszHeaders, BOOL* pbCancel);
  48.  
  49. // Implementation
  50. public:
  51.     virtual ~CMfcieView();
  52. #ifdef _DEBUG
  53.     virtual void AssertValid() const;
  54.     virtual void Dump(CDumpContext& dc) const;
  55. #endif
  56.  
  57. protected:
  58.  
  59. // Generated message map functions
  60. protected:
  61.     //{{AFX_MSG(CMfcieView)
  62.     afx_msg void OnGoBack();
  63.     afx_msg void OnGoForward();
  64.     afx_msg void OnGoSearchTheWeb();
  65.     afx_msg void OnGoStartPage();
  66.     afx_msg void OnViewStop();
  67.     afx_msg void OnViewRefresh();
  68.     afx_msg void OnHelpWebTutorial();
  69.     afx_msg void OnHelpOnlineSupport();
  70.     afx_msg void OnHelpMicrosoftOnTheWebFreeStuff();
  71.     afx_msg void OnHelpMicrosoftOnTheWebFrequentlyAskedQuestions();
  72.     afx_msg void OnHelpMicrosoftOnTheWebGetFasterInternetAccess();
  73.     afx_msg void OnHelpMicrosoftOnTheWebMicrosoftHomePage();
  74.     afx_msg void OnHelpMicrosoftOnTheWebSearchTheWeb();
  75.     afx_msg void OnHelpMicrosoftOnTheWebSendFeedback();
  76.     afx_msg void OnHelpMicrosoftOnTheWebInternetStartPage();
  77.     afx_msg void OnHelpMicrosoftOnTheWebBestOfTheWeb();
  78.     afx_msg void OnViewFontsLargest();
  79.     afx_msg void OnViewFontsLarge();
  80.     afx_msg void OnViewFontsMedium();
  81.     afx_msg void OnViewFontsSmall();
  82.     afx_msg void OnViewFontsSmallest();
  83.     afx_msg void OnFileOpen();
  84.     //}}AFX_MSG
  85.     DECLARE_MESSAGE_MAP()
  86. };
  87.  
  88. #ifndef _DEBUG  // debug version in mfcieView.cpp
  89. inline CMfcieDoc* CMfcieView::GetDocument()
  90.    { return (CMfcieDoc*)m_pDocument; }
  91. #endif
  92.  
  93. /////////////////////////////////////////////////////////////////////////////
  94.  
  95. //{{AFX_INSERT_LOCATION}}
  96. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  97.  
  98. #endif // !defined(AFX_MFCIEVIEW_H__47FF4085_CE1B_11D0_BEB6_00C04FC99F83__INCLUDED_)
  99.