root.h
上传用户:szled88
上传日期:2015-04-09
资源大小:43957k
文件大小:1k
源码类别:

对话框与窗口

开发平台:

Visual C++

  1. // [!output APP_HEADER] : main header file for the [!output PROJECT_NAME] application
  2. //
  3. #pragma once
  4. #ifndef __AFXWIN_H__
  5. #error "include 'stdafx.h' before including this file for PCH"
  6. #endif
  7. #include "resource.h"       // main symbols
  8. // [!output APP_CLASS]:
  9. // See [!output APP_IMPL] for the implementation of this class
  10. //
  11. class [!output APP_CLASS] : public [!output APP_BASE_CLASS]
  12. {
  13. public:
  14. [!output APP_CLASS]();
  15. [!if APP_TYPE_MTLD]
  16. [!if !DOCVIEW]
  17. CArray<HWND, HWND> m_aryFrames;
  18. [!else]
  19. protected:
  20. CMultiDocTemplate* m_pDocTemplate;
  21. [!endif]
  22. public:
  23. [!endif]
  24. // Overrides
  25. public:
  26. virtual BOOL InitInstance();
  27. [!if APP_TYPE_MDI]
  28. [!if !DOCVIEW]
  29. virtual int ExitInstance();
  30. [!endif]
  31. [!endif]
  32. // Implementation
  33. [!if FULL_SERVER || MINI_SERVER || CONTAINER_SERVER || AUTOMATION]
  34. COleTemplateServer m_server;
  35. // Server object for document creation
  36. [!endif]
  37. [!if !DOCVIEW]
  38. [!if !APP_TYPE_SDI]
  39. protected:
  40. HMENU m_hMDIMenu;
  41. HACCEL m_hMDIAccel;
  42. [!endif]
  43. public:
  44. [!endif]
  45. afx_msg void OnAppAbout();
  46. [!if !DOCVIEW]
  47. [!if APP_TYPE_MDI]
  48. afx_msg void OnFileNew();
  49. [!endif]
  50. [!endif]
  51. [!if APP_TYPE_MTLD]
  52. afx_msg void OnFileNewFrame();
  53. [!if DOCVIEW]
  54. afx_msg void OnFileNew();
  55. [!endif]
  56. [!endif]
  57. DECLARE_MESSAGE_MAP()
  58. };
  59. extern [!output APP_CLASS] theApp;