eluosi.h
上传用户:zhengjing
上传日期:2022-08-08
资源大小:5708k
文件大小:1k
源码类别:

游戏

开发平台:

Visual C++

  1. #ifndef _eluosi_h
  2. #define _eluosi_h
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. class Celuosi
  7. {
  8. public:
  9. void end();
  10. void DrawNext(CDC*pDC);
  11. int score;
  12. void linedelete();
  13. void moveright();
  14. void moveleft();
  15. void change();
  16. bool startflags;
  17. void Fall();
  18. void GetBlock();
  19. void move(int dir);
  20. void Start();
  21. CPoint m_PosLeft; //方块左上角位置
  22. Celuosi();
  23. void DrawCover(CDC*pDC); //画封面
  24. void DrawScore(CDC*pDC);//画分数
  25. private:
  26. CBitmap BitCover;
  27. CBitmap BitBlock;
  28. int now[4][4];
  29. int will[4][4];
  30. int block[20][12];
  31. };
  32. #endif