BackGround.h
上传用户:cydong117
上传日期:2009-11-10
资源大小:638k
文件大小:1k
源码类别:

模拟服务器

开发平台:

Visual C++

  1. // LoginProcess.h: interface for the CBackGroundProcess class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #ifndef _BACK_GROUND_H
  5. #define _BACK_GROUND_H
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CBackGround : public CBMWnd 
  10. {
  11. /////////////////////////////////////////////////////////////////////////////////////////
  12. // Functions
  13. public:
  14. CBackGround();
  15. ~CBackGround();
  16. virtual VOID Create(CWHWilImageData* pxImage);
  17. VOID SetRenderState(INT nState);
  18. INT GetRenderState(VOID);
  19. VOID AllStopAvi(VOID);
  20. virtual HRESULT OnButtonDown(WPARAM wParam, LPARAM lParam);
  21. virtual HRESULT OnButtonDown(POINT ptMouse);
  22. virtual HRESULT OnButtonUp(WPARAM wParam, LPARAM lParam);
  23. virtual HRESULT OnButtonUp(POINT ptMouse);
  24. virtual HRESULT OnKeyDown(WPARAM wParam, LPARAM lParam);
  25. virtual LRESULT OnMouseMove(WPARAM wParam, LPARAM lParam);
  26. virtual VOID Render(INT nLoopTime);
  27. private:
  28. protected:
  29. /////////////////////////////////////////////////////////////////////////////////////////
  30. // Variable
  31. public:
  32. CAvi m_xCreateChrAvi; // For Create Charector
  33. CAvi m_xStartGameAvi; // For Create Start Game
  34. INT m_nRenderState;
  35. private:
  36. protected:
  37. CWHWilImageData *m_pxImage;
  38. };
  39. #endif //_BACK_GROUND_H