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

模拟服务器

开发平台:

C/C++

  1. // -------------------------------------------------------------------------
  2. // 文件名 : UiGetMoney.h
  3. // 创建者 : Wooy(Wu yue)
  4. // 创建时间 : 2003-1-7
  5. // 功能描述 : 取钱界面
  6. // -------------------------------------------------------------------------
  7. #ifndef __UiGetMoney_H__
  8. #define __UiGetMoney_H__
  9. #include "../Elem/WndButton.h"
  10. #include "../Elem/WndEdit.h"
  11. class KUiGetMoney : protected KWndImage
  12. {
  13. public:
  14. //----界面面板统一的接口函数----
  15. static KUiGetMoney* OpenWindow(int nMoney, int nMaxMoney, KWndWindow* pRequester,
  16.  unsigned int uParam, KWndWindow* pMoneyWnd); //打开窗口,返回唯一的一个类对象实例
  17. static KUiGetMoney* GetIfVisible();
  18. static void LoadScheme(const char* pScheme); //载入界面方案
  19. static void CloseWindow(bool bDestroy); //关闭窗口
  20. private:
  21. KUiGetMoney();
  22. ~KUiGetMoney() {}
  23. int Initialize(); //初始化
  24. void Show(KWndWindow* pMoneyWnd);
  25. void Hide();
  26. int WndProc(unsigned int uMsg, unsigned int uParam, int nParam);
  27. void OnCancel();
  28. void OnOk();
  29. void OnCheckInput();
  30. private:
  31. static KUiGetMoney* m_pSelf;
  32. KWndEdit32 m_Money;
  33. KWndButton m_OkBtn;
  34. KWndButton m_CancelBtn;
  35. int m_nMaxMoney;
  36. KWndWindow* m_pRequester;
  37. unsigned int m_uRequesterParam;
  38. };
  39. #endif // __UiGetMoney_H__