key.cpp
来自「英创386的LCD控制协议和函数,还有例程」· C++ 代码 · 共 36 行
CPP
36 行
#include <bios.h>
#include "key.h"
KEY GetKey()
{
int KeyCode;
KEY ReCode;
if(!bioskey(1)) return _NOP;
KeyCode = bioskey(0);
switch( KeyCode )
{
// '7'
case 0x0837: ReCode=_Esc; break;
// '8'
case 0x0938: ReCode=_Up; break;
// '9'
case 0x0a39: ReCode=_Add; break;
// '0'
case 0x0b30: ReCode=_Left; break;
// '.'
case 0x342e: ReCode=_Right; break;
// '?'
case 0x352f: ReCode=_Down; break;
// 'Enter'
case 0x1c0d: ReCode=_Enter; break;
// '
case 0x2827: ReCode=_Minus; break;
default: ReCode=_NOP; break;
}
return ReCode;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?