⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kbd.h

📁 2440超级bios(ads1.2 rvds2.2)通用
💻 H
字号:
#ifndef __KBD_H__
#define __KBD_H__

#define KEYSCANDELAY	10000L
#define KEY_NUMMBER		12L

#define	VK_LBUTTON		0x01	//Left mouse button  
#define	VK_RBUTTON		0x02  	//Right mouse button  
#define	VK_CANCEL		0x03	//Control-break processing  
#define	VK_MBUTTON		0x04	//Middle mouse button on a three-button mouse  
#define	VK_BACK			0x08	//BACKSPACE key  
#define	VK_TAB			0x09	//TAB key  
#define	VK_CLEAR		0x0C	//CLEAR key  
#define	VK_RETURN		0x0D  	//ENTER key  
#define	VK_SHIFT		0x10  	//SHIFT key  
#define	VK_CONTROL		0x11  	//CTRL key  
#define	VK_MENU			0x12  	//ALT key  
#define	VK_PAUSE		0x13  	//PAUSE key  
#define	VK_CAPITAL		0x14  	//CAPS LOCK key  
#define	VK_ESCAPE		0x1B  	//ESC key  
#define	VK_SPACE		0x20  	//SPACEBAR  
#define	VK_PRIOR		0x21  	//PAGE UP key  
#define	VK_NEXT			0x22  	//PAGE DOWN key
#define	VK_END			0x23  	//END key  
#define	VK_HOME			0x24  	//HOME key  
#define	VK_LEFT			0x25  	//LEFT ARROW key  
#define	VK_UP			0x26  	//UP ARROW key  
#define	VK_RIGHT		0x27  	//RIGHT ARROW key  
#define	VK_DOWN			0x28  	//DOWN ARROW key  
#define	VK_SELECT		0x29  	//SELECT key  
#define	VK_EXECUTE		0x2B  	//EXECUTE key  
#define	VK_SNAPSHOT		0x2C  	//PRINT SCREEN key  
#define	VK_INSERT		0x2D  	//INS key  
#define	VK_DELETE		0x2E  	//DEL key  
#define	VK_HELP			0x2F  	//HELP key  
#define	VK_LWIN			0x5B  	//Left Windows key on a Microsoft Natural Keyboard  
#define	VK_RWIN			0x5C  	//Right Windows key on a Microsoft Natural Keyboard  
#define	VK_APPS			0x5D  	//Applications key on a Microsoft Natural Keyboard  
#define	VK_NUMPAD0		0x60  	//Numeric keypad 0 key
#define	VK_NUMPAD1		0x61  	//Numeric keypad 1 key
#define	VK_NUMPAD2		0x62  	//Numeric keypad 2 key
#define	VK_NUMPAD3		0x63  	//Numeric keypad 3 key
#define	VK_NUMPAD4		0x64  	//Numeric keypad 4 key  
#define	VK_NUMPAD5		0x65  	//Numeric keypad 5 key  
#define	VK_NUMPAD6		0x66  	//Numeric keypad 6 key  
#define	VK_NUMPAD7		0x67  	//Numeric keypad 7 key  
#define	VK_NUMPAD8		0x68  	//Numeric keypad 8 key  
#define	VK_NUMPAD9		0x69  	//Numeric keypad 9 key  
#define	VK_MULTIPLY		0x6A  	//Multiply key  
#define	VK_ADD			0x6B  	//Add key  
#define	VK_SEPARATOR	0x6C  	//Separator key  
#define	VK_SUBTRACT		0x6D  	//Subtract key  
#define	VK_DECIMAL		0x6E  	//Decimal key  
#define	VK_DIVIDE		0x6F  	//Divide key  
#define	VK_F1			0x70  	//F1 key  
#define	VK_F2			0x71  	//F2 key  
#define	VK_F3			0x72  	//F3 key  
#define	VK_F4			0x73  	//F4 key  
#define	VK_F5			0x74  	//F5 key  
#define	VK_F6			0x75  	//F6 key  
#define	VK_F7			0x76  	//F7 key  
#define	VK_F8			0x77  	//F8 key  
#define	VK_F9			0x78  	//F9 key  
#define	VK_F10			0x79  	//F10 key  
#define	VK_F11			0x7A 	//F11 key  
#define	VK_F12			0x7B 	//F12 key  
#define	VK_F13			0x7C  	//F13 key  
#define	VK_F14			0x7D  	//F14 key  
#define	VK_F15			0x7E  	//F15 key  
#define	VK_F16			0x7F  	//F16 key  
#define	VK_F17			0x80H  	//F17 key  
#define	VK_F18			0x81H  	//F18 key  
#define	VK_F19			0x82H  	//F19 key  

#ifdef __cplusplus
extern "C"
{
#endif

	extern void kbd_scan(void);
	extern void kbd_read(void);
	extern void kbd_app(void);

#ifdef __cplusplus
}
#endif

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -