?? display.h
字號:
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Display.h: interface for the CDisplay class.
@@ CDisplay類定義文件
@@ CDisplay類在本程序中主要用于狀態的描述
@@ 作者:劉志良
@@ 最后修改日期:2003年12月8日
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
#include "predefine.h"
class CDisplay
{
public:
CDisplay();//構造函數
virtual ~CDisplay();//析構函數
private:
void FindBlankPosition();//尋找空白位位置
private:
int m_CurrentG;//節點G值
int m_CurrentCount;//結點的計數 便于顯示
DataType m_DispData[MaxItem][MaxItem];//節點狀態
BOOL m_bAnswer;//是否正解
UINT m_NoteType;//節點類型
public:
int GetCurrentCount();//取得節點計數值
void SetCurrentCount(int Count);//設置節點計數值
BOOL GetIsAAnswer();//該節點是否是解
int GetCurrentG();//取得當前G值
void SetCurrentG(int CurG);//設置當前節點G值
void SetNoteType(UINT noteType);//設置節點類型
UINT GetNoteType();//取得節點類型
void SetThisIsAAnswer();//設置該節點是正解
BOOL IsEqual(CDisplay *Item);//判斷Item節點是否與當前節點相等
DataType GetDispData(int i,int j);//取得節點狀態表示
Position GetBlankPosition();//取得空白位位置
void MoveBlank(UINT MoveDirection);//根據MoveDirection移動當前狀態在的空白位
void LoadData(CDisplay *Item);//從Item節點中Copy狀態值到當前節點
void LoadData(DataType Data, int i, int j);//獲得i,j位位的狀態具體值
protected:
Position m_BlankPosition; //空白位位置
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -