¤³¤Î¾Ï¤ÎÌܼ¡¤Ë¤â¤É¤ë
Á°ÊÇ:1.12 errcode.h ¤Ë¤â¤É¤ë
¼¡ÊÇ:1.14 longlong.h ¤Ë¤¹¤¹¤à

1.13 keycode.h

ʸ»ú¥³¡¼¥ÉÊÑ´¹É½¤ÎÄêµÁÅù¤Ç»ÈÍѤ¹¤ë¡¢ÆÃ¼ì¤Ê¥³¡¼¥É¤ÎÄêµÁ¤Ç¤¢¤ë¡£

¢¢¥á¥¿¥­¡¼¥³¡¼¥É

#define KC_EIJI     0x1000      /* ±Ñ¸ì  ÆüËܸìÀÚ´¹ */
#define KC_CAPN     0x1001      /* ¤Ò¤é  ¥«¥¿ÀÚ´¹   */
#define KC_SHT_R    0x1002      /* ±¦¥·¥Õ¥È         */
#define KC_SHT_L    0x1003      /* º¸¥·¥Õ¥È         */
#define KC_EXP      0x1004      /* ³ÈÄ¥             */
#define KC_CMD      0x1005      /* Ì¿Îá             */
#define KC_JPN0     0x1006      /* ÆüËܸì¤Ò¤é¤¬¤Ê   */
#define KC_JPN1     0x1007      /* ÆüËܸ쥫¥¿¥«¥Ê   */
#define KC_ENG0     0x1008      /* ±Ñ¸ì             */
#define KC_ENG1     0x1009      /* ±Ñ¸ìCAPS         */
#define KC_KBSEL    0x100a      /* ¤«¤Ê    ¥í¡¼¥Þ»ú */
#define KC_HAN      0x1150      /* Á´³Ñ¬Ó  Ⱦ³ÑÀÚÂØ */

¢¢PD¥·¥å¥ß¥ì¡¼¥·¥ç¥óÍÑ¥­¡¼¥³¡¼¥É

#define KC_HOME     0x1245      /* Home         */
#define KC_PGUP     0x1246      /* PageUp       */
#define KC_PGDN     0x1247      /* PageDown     */
#define KC_END      0x125e      /* End          */

¢¢CC¥­¡¼

#define KC_CC_U     0x0100      /* ¥á¥¤¥óCC¥­¡¼  ¬Ô */
#define KC_CC_D     0x0101      /* ¥á¥¤¥óCC¥­¡¼  ¬Õ */
#define KC_CC_R     0x0102      /* ¥á¥¤¥óCC¥­¡¼     */
#define KC_CC_L     0x0103      /* ¥á¥¤¥óCC¥­¡¼  ¬Ó */

#define KC_SC_U     0x0104      /* ¥µ¥ÖCC¥­¡¼    ¬Ô */
#define KC_SC_D     0x0105      /* ¥µ¥ÖCC¥­¡¼    ¬Õ */
#define KC_SC_R     0x0106      /* ¥µ¥ÖCC¥­¡¼       */
#define KC_SC_L     0x0107      /* ¥µ¥ÖCC¥­¡¼    ¬Ó */

#define KC_SS_U     0x0108      /* ¥¹¥¯¥í¡¼¥ë¥­¡¼  ¢¬   */
#define KC_SS_D     0x0109      /* ¥¹¥¯¥í¡¼¥ë¥­¡¼  ¢­   */
#define KC_SS_R     0x010a      /* ¥¹¥¯¥í¡¼¥ë¥­¡¼  ¢ª   */
#define KC_SS_L     0x010b      /* ¥¹¥¯¥í¡¼¥ë¥­¡¼  ¢«   */

#define KC_PG_U     0x010c      /* ¥Ú¡¼¥¸¥­¡¼      ¢¬   */
#define KC_PG_D     0x010d      /* ¥Ú¡¼¥¸¥­¡¼      ¢­   */
#define KC_PG_R     0x010e      /* ¥Ú¡¼¥¸¥­¡¼      ¢ª   */
#define KC_PG_L     0x010f      /* ¥Ú¡¼¥¸¥­¡¼      ¢«   */

¢¢¤½¤Î¾

/* ¥Ö¥ì¡¼¥¯¥­¡¼¥³¡¼¥É */
#define BREAK_CODE  0x1140      /* [Ì¿Îá]¡Ü[ºï½ü]   */

/* ÁÞÆþ¥­¡¼¥³¡¼¥É */
#define INS_CODE    0x114c      /* ÁÞÆþ         */

/* ¤½¤Î¾ÆÃ¼ì¥­¡¼ */
#define KC_NUL      0x0000      /* ̵¸ú¥­¡¼             */
#define KC_IEND     0x0004      /* ÆþÎϽª ¡û            */
#define KC_BS       0x0008      /* °ì»ú¾Ã               */
#define KC_TAB      0x0009      /* ¥¿¥Ö                 */
#define KC_NL       0x000a      /* ²þÃÊÍî               */
#define KC_CR       0x000d      /* ²þ¹Ô                 */
#define KC_CAN      0x0018      /* ¼è¾Ã ¡ß              */
#define KC_ASSIST   0x001b      /* Êä½õ                 */
#define KC_CNV      0x001e      /* ÊÑ´¹                 */
#define KC_RCNV     0x001f      /* µÕÊÑ´¹(̵ÊÑ´¹)       */
#define KC_DEL      0x007f      /* ºï½ü                 */
#define KC_CNV0     0x1151      /* ̵ÊÑ´¹ (¤Ò¤é¤¬¤ÊÊÑ´¹) */
#define KC_CNV1     0x1152      /* SHIFT+̵ÊÑ´¹(¥«¥¿¥«¥ÊÊÑ´¹) */
#define KC_SPACE    0x2121      /* ¶õÇò                 */

#define KC_PF1      0x1161      /* PF1                  */
#define KC_PF2      0x1162      /* PF2                  */
#define KC_PF3      0x1163      /* PF3                  */
#define KC_PF4      0x1164      /* PF4                  */
#define KC_PF5      0x1165      /* PF5                  */
#define KC_PF6      0x1166      /* PF6                  */
#define KC_PF7      0x1167      /* PF7                  */
#define KC_PF8      0x1168      /* PF8                  */
#define KC_PF9      0x1169      /* PF9                  */
#define KC_PF10     0x116a      /* PF10                 */
#define KC_PF11     0x116b      /* PF11                 */
#define KC_PF12     0x116c      /* PF12                 */

¤³¤Î¾Ï¤ÎÌܼ¡¤Ë¤â¤É¤ë
Á°ÊÇ:1.12 errcode.h ¤Ë¤â¤É¤ë
¼¡ÊÇ:1.14 longlong.h ¤Ë¤¹¤¹¤à