MainFrm.h
上传用户:tianheyiqi
上传日期:2010-04-16
资源大小:282k
文件大小:2k
源码类别:

外挂编程

开发平台:

Visual C++

  1. // MainFrm.h : interface of the CMainFrame class
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_MAINFRM_H__147FF5A6_C17C_4E59_AD89_CCA30120AA93__INCLUDED_)
  5. #define AFX_MAINFRM_H__147FF5A6_C17C_4E59_AD89_CCA30120AA93__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CROAView;
  10. #include "DlgMap.h"
  11. #include "DlgYou.h"
  12. #include "DlgEnv.h"
  13. #include "DlgChatLog.h"
  14. class CMainFrame : public CFrameWnd
  15. {
  16. public:
  17. // void RefreshAll();
  18. protected: // create from serialization only
  19. CMainFrame();
  20. DECLARE_DYNCREATE(CMainFrame)
  21. void OnIconNotify( WPARAM wParam, LPARAM lParam );
  22. void OnKeyboard(WPARAM wParam, LPARAM lParam);
  23. // Attributes
  24. protected:
  25. // CExtMenuControlBar m_wndMenuBar;
  26. // CExtControlBar m_wndMapBar;
  27. // CExtWRB<CDlgMap> m_wndMapDlg;
  28. // CExtControlBar m_wndYouBar;
  29. // CExtWRB<CDlgYou> m_wndYouDlg;
  30. // CExtControlBar m_wndEnvBar;
  31. // CExtWRB<CDlgEnv> m_wndEnvDlg;
  32. // CExtControlBar m_wndChatBar;
  33. // CExtWRB<CDlgChatLog> m_wndChatDlg;
  34. public:
  35. // Operations
  36. public:
  37. // Overrides
  38. // ClassWizard generated virtual function overrides
  39. //{{AFX_VIRTUAL(CMainFrame)
  40. public:
  41. virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
  42. //}}AFX_VIRTUAL
  43. // Implementation
  44. public:
  45. virtual ~CMainFrame();
  46. #ifdef _DEBUG
  47. virtual void AssertValid() const;
  48. virtual void Dump(CDumpContext& dc) const;
  49. #endif
  50. protected:  // control bar embedded members
  51. // CControlBar  m_wndStatusBar;
  52. // CExtToolControlBar    m_wndToolBar;
  53. // Generated message map functions
  54. protected:
  55. int ConnectToRo(void);
  56. //{{AFX_MSG(CMainFrame)
  57. afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
  58. afx_msg void OnConnectRo();
  59. afx_msg void OnOptLog();
  60. afx_msg void OnClose();
  61. afx_msg void OnOptItempriority();
  62. afx_msg void OnReload();
  63. afx_msg void OnUpdateMiscSetting(CCmdUI* pCmdUI);
  64. afx_msg void OnUpdateMnuSettings(CCmdUI* pCmdUI);
  65. afx_msg void OnMnuEmotions();
  66. afx_msg void OnUpdateOptLog(CCmdUI* pCmdUI);
  67. afx_msg void OnMnuShortkey();
  68. //}}AFX_MSG
  69. DECLARE_MESSAGE_MAP()
  70. public:
  71. afx_msg void OnMnuOption();
  72. afx_msg void OnMnuSettings();
  73. };
  74. /////////////////////////////////////////////////////////////////////////////
  75. //{{AFX_INSERT_LOCATION}}
  76. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  77. #endif // !defined(AFX_MAINFRM_H__147FF5A6_C17C_4E59_AD89_CCA30120AA93__INCLUDED_)