📄 kb.h
字号:
#ifndef _KB_H
#define _KB_H
#define KB_ROT 0x0001
#define KB_U_MARK 0x0002
#define KB_BRT 0x0004
#define KB_SHOW 0x0008
#define KB_DEL 0x0010
#define KB_UP 0x0020
#define KB_DOWN 0x0040
#define NULLKEY 0x0000
#define NUM_KEY 9
void IntKey(void);
void KeyInit(void);
void KeyProcess(void);
unsigned short GetKeycode(void);
unsigned short GetKey(void);
typedef enum
{
K_WAIT,
K_DOWN,
K_DOWNWAIT,
K_HOLD1,
K_HOLD2,
K_HOLD=K_HOLD2,
K_HOLDWAIT,
K_UP
} K_STATUS;
typedef struct
{
K_STATUS status;
//SYSTIME time;
unsigned long holdtime;
unsigned long repeattime;
unsigned char ctlmask;
} KEYSTATUS;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -