?? cmdinterpret.h
字號:
// CmdInterpret.h: interface for the CCmdInterpret class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_CMDINTERPRET_H__C26C3974_5BF7_4259_AB9A_4E33CBE0F8DC__INCLUDED_)
#define AFX_CMDINTERPRET_H__C26C3974_5BF7_4259_AB9A_4E33CBE0F8DC__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include <afxtempl.h>
class CCmdInterpret
{
public:
CCmdInterpret();
virtual ~CCmdInterpret();
int AddCmdCode(LPCTSTR pCmd);//增加命令,返回命令所在的數組序號,基數由1開始
UINT ReadAChar(TCHAR cChar);//讀入一個字符,如果正好組成一個命令,返回命令的序號,基數由1開始
BOOL ReadCmd(int iNo,CString& sCmd);//通過序號返回命令
private:
struct OneCmd
{
int uPosition;//當前判斷的位置
int uLength;//長度
TCHAR* pCmdCode;//命令代碼
};
CArray<OneCmd,OneCmd> m_CmdArray;
};
#endif // !defined(AFX_CMDINTERPRET_H__C26C3974_5BF7_4259_AB9A_4E33CBE0F8DC__INCLUDED_)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -