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

模拟服务器

开发平台:

Visual C++

  1. // LoginProcess.h: interface for the CLoginProcess class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #ifndef _SELECT_SERVER_H
  5. #define _SELECT_SERVER_H
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CSelectSrv : public CBMWnd 
  10. {
  11. /////////////////////////////////////////////////////////////////////////////////////////
  12. // Functions
  13. public:
  14. CSelectSrv();
  15. ~CSelectSrv();
  16. virtual VOID Create(CWHWilImageData* pxImage,CPDLList<ServerList>* pxSList);
  17. virtual HRESULT OnButtonDown(WPARAM wParam, LPARAM lParam);
  18. virtual HRESULT OnButtonDown(POINT ptMouse);
  19. virtual HRESULT OnButtonUp(WPARAM wParam, LPARAM lParam);
  20. virtual HRESULT OnButtonUp(POINT ptMouse);
  21. virtual HRESULT OnKeyDown(WPARAM wParam, LPARAM lParam);
  22. virtual LRESULT OnMouseMove(WPARAM wParam, LPARAM lParam);
  23. virtual VOID Render(INT nLoopTime);
  24. VOID Draw3DBorder(RECT rcWnd, COLORREF dwColor, INT nAlpha);
  25. private:
  26. protected:
  27. /////////////////////////////////////////////////////////////////////////////////////////
  28. // Variable
  29. public:
  30. private:
  31. BOOL m_fIsButtonDown;
  32. protected:
  33. CWHWilImageData *m_pxImage;
  34. _PPSERVERBUTTON m_ppxSrvBtn;
  35. INT m_nSrvCount;
  36. D3DVERTEX m_avBillBoard[4];
  37. };
  38. #endif //_SELECT_SERVER_H