📄 cqueen.h
字号:
class Cqueen
{
private:
struct placelist
{
int *place;
};
placelist *m_pplacelist;
int m_ilistmaxsize;
int m_ilistnowsize;
int m_icount;//用来确定画正方形时的行数和列数
CSize m_sizeview;
bool m_bruning;
int *m_pisaveqplace;
int m_inowcol;
CBitmap *m_pgridbitmap;
int m_idrawindex;
public:
void drawqueenn(CDC *pDC);
void drawlist(int index);
void computqueenplace(int column,CView *view=NULL);
CSize getqueengridsize();
int getqueenplace(int row);
int getlistsize();
int getdrawindex();
void setrow(int row);
void savetobmpfile();
Cqueen(int row);
void freelist();
Cqueen();
~Cqueen();
private:
void drawgrid(CDC *pDC);
void drawqueen(CDC *pDC);
void addplace(int *place);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -