📄 main.h
字号:
//---------------------------------------------------------------------------
#ifndef mainH
#define mainH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ExtCtrls.hpp>
#include <Menus.hpp>
//---------------------------------------------------------------------------
class TMainForm : public TForm
{
__published: // IDE-managed Components
TImage *Image1;
TMainMenu *MainMenu1;
TMenuItem *M1;
TMenuItem *MStart;
TMenuItem *MJunior;
TMenuItem *MSenior;
TMenuItem *MAdvanced;
TMenuItem *MCustom;
TMenuItem *MRecord;
TMenuItem *MQuit;
TMenuItem *M2;
TMenuItem *MHelp;
TMenuItem *MAbout;
TMenuItem *N1;
TMenuItem *N2;
TImage *Image2;
TTimer *Timer1;
void __fastcall FormCreate(TObject *Sender);
void __fastcall MAboutClick(TObject *Sender);
void __fastcall Image1MouseUp(TObject *Sender, TMouseButton Button,
TShiftState Shift, int X, int Y);
void __fastcall MStartClick(TObject *Sender);
void __fastcall MQuitClick(TObject *Sender);
void __fastcall Timer1Timer(TObject *Sender);
void __fastcall Image1MouseDown(TObject *Sender, TMouseButton Button,
TShiftState Shift, int X, int Y);
void __fastcall MJuniorClick(TObject *Sender);
void __fastcall MSeniorClick(TObject *Sender);
void __fastcall MAdvancedClick(TObject *Sender);
void __fastcall MCustomClick(TObject *Sender);
void __fastcall MRecordClick(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TMainForm(TComponent* Owner);
void InitMine(); //初始化函数
void DrawMine(); //绘制雷区界面
int CountMine(int ix, int iy); //计算该处四周的雷数
void OpenMine(int ix, int iy); //挖雷
void FlagMine(int ix, int iy); //标雷
void AutoMine(int ix, int iy); //自动挖雷
void Judge(); //胜负判断
void FalseDraw(); //失败情况下的界面处理
void WinDraw(); //胜利情况下的界面处理
void Change(int w, int h, int n); //改变游戏等级模式
void DrawFlag(int flag); //绘制游戏所标的雷数
void DrawTime(int time); //绘制游戏时间
};
//---------------------------------------------------------------------------
extern PACKAGE TMainForm *MainForm;
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -