1、 新建“.h”头文件,将“头文件”代码粘贴至其中,2、 新 建 “ .c” 源 文 件 , 将 “ 源 代码"代码粘贴到其中.3、 新建空白工程,将头文件和源代码添加进去,调试使用。//头文件//1。自定义枚举类型,定义 7 种形态的游戏方块typedef enum tetris_shape{ZShape=0,SShape,LineShape,TShape,SquareShape,LShape,MirroredLShape}shape;//2.函数声明//(1)操作方块函数int maxX();//取得当前方块的最大 x 坐标int minX();//取得当前方块的最小 x 坐标void turn_left();//当前方块逆时针旋转 90 度void turn_right();int out_of_table();void transform();int leftable();int rightable();int downable();void move_left();void move_right();//(2)操作游戏桌面的函数int add_to_table();void remove_full();//(3)控制游戏函数void new_game();void run_game();void next_shape();int random(int seed);//(4)绘图函数void paint();void draw_table();//(5)其他功能函数void key_down(WPARAM wParam);void resize();void initialize();void finalize();//(6)回调函数,用来处理 Windows 消息LRESULT CALLBACK WndProc (HWND,UINT,WPARAM,LPARAM);//源代码//1。文件包含#include〈windows。h〉#include