UiWorldMap.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1k
源码类别:

模拟服务器

开发平台:

C/C++

  1. /* 
  2.  * File:     UiWorldMap.h
  3.  * Desc:     世界地图
  4.  * Author:   flying
  5.  * Creation: 2003/7/22
  6.  */
  7. //-----------------------------------------------------------------------------
  8. #pragma once
  9. #include "../Elem/WndImage.h"
  10. #include "../Elem/UiImage.h"
  11. class KUiWorldmap : protected KWndImage
  12. {
  13. public:
  14. static KUiWorldmap* OpenWindow(); //打开窗口,返回唯一的一个类对象实例
  15. static void CloseWindow(); //关闭窗口
  16. static KUiWorldmap* GetIfVisible();
  17. void LoadScheme(const char* pScheme); //载入界面方案
  18. private:
  19. KUiWorldmap() {}
  20. ~KUiWorldmap() {}
  21. void Initialize();
  22. int WndProc(unsigned int uMsg, unsigned int uParam, int nParam);
  23. void Breathe(); //活动函数
  24. void UpdateData();
  25. private:
  26. static KUiWorldmap* m_pSelf;
  27. KWndImage m_Sign;
  28. };