📄 osmmi.h
字号:
/*
Operating System
--------------------------------------------------------------------------
FILE osmmi.h
--------------------------------------------------------------------------
INTRODUCTION
============
Created : 2003-07-29 Xiaoxi Jiang
Last modified : 2003-07-29 Xiaoxi Jiang
Module :
Purpose :
Header file.
List of routines in file :
File history :
*/
#ifndef __OSMMI_H__
#define __OSMMI_H__
#ifdef __cplusplus
extern "C" {
#endif
#define KEY_ENTER 0x3A
#define KEY_CLEAR 0x3B
#define KEY_00_PT 0x3C
#define KEY_BCKSP 0x3D
#define KEY_F1 0x40
#define KEY_F2 0x41
#define KEY_F3 0x42
#define KEY_F4 0x43
#define KEY_F5 0x44
#define KEY_F6 0x45
#define KEY_F7 0x46
#define KEY_F8 0x47
#define KEY_F9 0x48
#define KEY_F 0x45
#define KEY_R 0x46
#define KEY_SYS 0x3F
#define KEY_PAPER_FEED 0x3E
#define KEY_PAPEUP 0x44
#define KEY_PAPEDN 0x4B
void OSMMI_ClrDisplay(unsigned char ucFont,unsigned char ucRow);
void OSMMI_Beep(void);
void OSMMI_DisplayASCII(unsigned char ucFont,unsigned char ucRow,unsigned char ucCol,unsigned char *pucPtr);
DRVOUT *OSMMI_GetKey(void);
unsigned char OSMMI_XGetKey(void);
DRVOUT *OSMMI_GetKeys(unsigned char ucFont,unsigned char ucRow,unsigned char ucCol,unsigned char *pucPtr,unsigned char ucCharNB);
unsigned char *OSMMI_XGetKeys(unsigned char ucFont,unsigned char ucRow,unsigned char ucCol,unsigned char *pucPtr,unsigned char ucCharNB);
DRVOUT *OSMMI_GetFixKeys(unsigned char ucFont,unsigned char ucRow,unsigned char ucCol,unsigned char *pucPtr, unsigned char ucCharNB);
unsigned char *OSMMI_XGetFixKeys(unsigned char ucFont,unsigned char ucRow,unsigned char ucCol,unsigned char *pucPtr, unsigned char ucCharNB);
DRVOUT *OSMMI_GetPin(unsigned char ucRow,unsigned char ucCol, unsigned char *pucPtr, unsigned char ucCharNB);
unsigned char *OSMMI_XGetPin(unsigned char ucRow,unsigned char ucCol, unsigned char *pucPtr, unsigned char ucCharNB);
void OSMMI_Crypt(unsigned char *pucCryptKey);
unsigned char OSMMI_BackLightCtl(unsigned char ucFlag);
unsigned char OSMMI_GB2312Display(unsigned char ucFont,unsigned char ucRow, unsigned char ucCol, unsigned char *pucPtr);
unsigned char OSMMI_GraphDisplay(unsigned char ucType,unsigned char ucRow, unsigned char ucCol, unsigned char *pucPtr,
unsigned char ucLen);
unsigned char OSPS2_ScanPs2Key(unsigned int uiDelayTime);
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -