fangkuai.h
来自「用VC7.0 开发的俄罗斯方块游戏」· C头文件 代码 · 共 41 行
H
41 行
#pragma once
// Fangkuai
#include "Fdraw.h"
class Fangkuai : public CStatic
{
DECLARE_DYNAMIC(Fangkuai)
public:
Fangkuai();
virtual ~Fangkuai();
void StartGame();
BOOL CanMove(int dir);//dir:0:上1:右2:下3:左
void MoveDown();
void Move();
void MoveDir(int dir);
private:
bool ShapeValid(int sv_shape,int sv_id,int sv_x,int sv_y);
void StepNext();
void EndStep();
void EndGame();
void DelLine(int row);
int GetNext();
Fdraw draw;
int Shape; //形状
int Posx; //坐标。改
int Posy;
int Next; //下一个形状
int ID; //方向
int Mark;//分数
void DrawNextShape(CDC *pDC);
protected:
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnTimer(UINT nIDEvent);
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?