📄 keychar.h
字号:
// KeyChar.h: interface for the CKeyChar class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_KEYCHAR_H__9EBC27FF_10FB_41EA_AF5D_8A498AE49285__INCLUDED_)
#define AFX_KEYCHAR_H__9EBC27FF_10FB_41EA_AF5D_8A498AE49285__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define KEY_ANY 0XFFFFFFE7
#define KEY_NUMBER 0X00000001
#define KEY_LETTER 0X00000002
#define KEY_SPACE 0X00000004
#define KEY_SPECIAL_CHAR 0X00000008
#define KEY_SPECIAL_INT 0X00000010
#define NULL 0
#define KEY_ENTER 13
#define KEY_BACKSPACE 8
class CKeyChar
{
public:
CKeyChar();
virtual ~CKeyChar();
void SetStyle(int Long,int Style);
void SetStyle(int * Special,int Count);
void SetStyle(char Special[]);
void SetStar();
int GetKey();
void GetKey(int & Value);
//void GetKey(double & Value);
//void GetKey(char & Value);
void GetKey(char * Value);
//void GetKey(int * Value,int & Long);
//void GetKey(double * Value,int & Long);
private:
int HitKey(bool & IsSave);
int m_i;//输入字符个数
int m_nStyle;//输入类型
int * m_npSpecial;//特殊字符的数值
int m_nCount;//特殊字符个数
int m_nMaxChar;//输入字符的长度
char * m_chpSpecial;//特殊字符
char * m_strpString;//输入字符
};
#endif // !defined(AFX_KEYCHAR_H__9EBC27FF_10FB_41EA_AF5D_8A498AE49285__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -