📄 define.h
字号:
// Define.h: interface for the CDefine class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_DEFINE_H__91E09C16_09DA_4A13_9F68_BC2FCA0C1307__INCLUDED_)
#define AFX_DEFINE_H__91E09C16_09DA_4A13_9F68_BC2FCA0C1307__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define nochess -1
#define junqi 0
#define dilei 1
#define gongbing 3
#define zhadan 2
#define paizhang 4
#define lianzhang 5
#define yingzhang 6
#define tuanzhang 7
#define lvzhang 8
#define shizhang 9
#define junzhang 10
#define siling 11
#define zzx(x) (x-671)/60
#define zzy(y) (y-107)/36
#define qpx(x) (x-102)/30
#define qpy(y) (y-284)/57
typedef struct
{
int n;//
}WeiZhiZhi;
typedef struct
{
int z;//此处是否有子标志
int qizi[12];//棋子可能值标志
}GUESS;
typedef struct
{
int fromx;
int fromy;
int tox;
int toy;
int zhi;
}ZUIHAOLJ;
typedef struct
{
int x;//中间路径的x
int y;//中间路径的y
int z;//此处没有
}zhongjianlujing;
typedef struct//棋子选中结构
{
int qizibiaozhi;//棋子标志
int diyou;//敌友0为敌方,1为我方
int x;//棋盘X坐标
int y;//棋盘Y坐标
int z;//所在位置
}xuanzhongbiaozhi;
typedef struct//棋子位置结构
{
int x;//实际坐标x
int y;//实际坐标y
int diyou;//敌友0为敌方,1为我方
int wzbz;// 位置标志1大本营,2行营,3铁道,4一般,5
int qizibiaozhi;//棋子标志
int k;//棋子位置是否移动标志,0没有,1移动
}qiziweizhi;
class CDefine
{
public:
CDefine();
virtual ~CDefine();
public:
};
#endif // !defined(AFX_DEFINE_H__91E09C16_09DA_4A13_9F68_BC2FCA0C1307__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -