📄 input.h
字号:
//////////////////////////////////////////////////////////////////////////
// CInput类,输入类,获取键盘的一些输入操作。
//
// Input.h: CInput类的声明
//
// Copy Rights Wonderful 2006
//////////////////////////////////////////////////////////////////////////
#ifndef __INPUT_H_INCLUDED__
#define __INPUT_H_INCLUDED__
#include <Windows.h>
#define KEY_UP 0x0001
#define KEY_DOWN 0x0002
#define KEY_LEFT 0x0004
#define KEY_RIGHT 0x0008
#define KEY_DIRECTION 0x000f
enum KeyIndex
{
KEY_INDEX_UP,
KEY_INDEX_DOWN,
KEY_INDEX_LEFT,
KEY_INDEX_RIGHT,
KEY_INDEX_COUNT,
};
class CInput
{
public:
CInput() { LoadDefaultKeyCode(); }
void GetKey(WORD &input);
void LoadDefaultKeyCode();
void LoadUserKeyCode(const char *filename);
void SaveKeyCode(const char *filename);
protected:
WORD m_wKeyCodes[KEY_INDEX_COUNT];
};
#endif // #ifndef __INPUT_H_INCLUDED__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -