agh_KeyCode.h

#define AGH_KEYCODE_BS		(0x08)	//	Back space
#define AGH_KEYCODE_BACKSPACE	(0x08)	//	Back space
#define AGH_KEYCODE_TAB		(0x09)	//	Tab。'\t'でも可
#define AGH_KEYCODE_HTAB	(0x09)	//	Horizontal Tab。普通のタブ(AGH_KEYCODE_TAB)と同じ
#define AGH_KEYCODE_RETURN	(0x0A)	//	Enterキー
#define AGH_KEYCODE_ENTER	(0x0A)	//	Enterキー
#define AGH_KEYCODE_ESC		(0x1B)	//	エスケープ(ESC)キー
#define AGH_KEYCODE_ESCAPE	(0x1B)	//	エスケープ(ESC)キー
#define AGH_KEYCODE_SP		(0x20)	//	スペースキー。' 'でも可
#define AGH_KEYCODE_SPACE	(0x20)	//	スペースキー。' 'でも可
#define AGH_KEYCODE_DELETE	(0x7F)	//	Deleteキー

#define AGH_KEYCODE_UP		(130)		//	矢印キー上
#define AGH_KEYCODE_DOWN	(131)		//	矢印キー下
#define AGH_KEYCODE_LEFT	(132)		//	矢印キー左
#define AGH_KEYCODE_RIGHT	(133)		//	矢印キー右

#define AGH_KEYCODE_ARROWUP	(AGH_KEYCODE_UP)	//	矢印キー上
#define AGH_KEYCODE_ARROWDOWN	(AGH_KEYCODE_DOWN)	//	矢印キー下
#define AGH_KEYCODE_ARROWLEFT	(AGH_KEYCODE_LEFT)	//	矢印キー左
#define AGH_KEYCODE_ARROWRIGHT	(AGH_KEYCODE_RIGHT)	//	矢印キー右

#define AGH_KEYCODE_ARWUP	(AGH_KEYCODE_UP)	//	矢印キー上
#define AGH_KEYCODE_ARWDOWN	(AGH_KEYCODE_DOWN)	//	矢印キー下
#define AGH_KEYCODE_ARWLEFT	(AGH_KEYCODE_LEFT)	//	矢印キー左
#define AGH_KEYCODE_ARWRIGHT	(AGH_KEYCODE_RIGHT)	//	矢印キー右

#define AGH_KEYCODE_LCTRL	(0x90)			//	左コントロール(Ctrl)キー
#define AGH_KEYCODE_RCTRL	(AGH_KEYCODE_LCTRL+1)	//	右コントロール(Ctrl)キー
#define AGH_KEYCODE_LSHIFT	(AGH_KEYCODE_LCTRL+2)	//	左シフト(Shift)キー
#define AGH_KEYCODE_RSHIFT	(AGH_KEYCODE_LCTRL+3)	//	右シフト(Shift)キー
#define AGH_KEYCODE_LALT	(AGH_KEYCODE_LCTRL+4)	//	左Altキー
#define AGH_KEYCODE_RALT	(AGH_KEYCODE_LCTRL+5)	//	右Altキー
#define AGH_KEYCODE_LWIN	(AGH_KEYCODE_LCTRL+6)	//	左Windowsキー
#define AGH_KEYCODE_RWIN	(AGH_KEYCODE_LCTRL+7)	//	右Windowsキー
#define AGH_KEYCODE_LWINDOWS	(AGH_KEYCODE_LWIN)	//	左Windowsキー
#define AGH_KEYCODE_RWINDOWS	(AGH_KEYCODE_RWIN)	//	右Windowsキー
#define AGH_KEYCODE_MENU	(AGH_KEYCODE_RCTRL+8)	//	メニューキー(右Ctrlの左の奴)
#define AGH_KEYCODE_RMENU	(AGH_KEYCODE_MENU)	//	メニューキー(右Ctrlの左の奴)