Module: wine Branch: refs/heads/master Commit: 03cc51abde6fe48c8b4583c9ed422267d0c50dd8 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=03cc51abde6fe48c8b4583c9...
Author: Choe Hwanjin choe.hwanjin@gmail.com Date: Wed Jun 14 15:52:27 2006 +0900
winuser.h: Add some missing virtual key symbols.
---
include/winuser.h | 28 ++++++++++++++++++++++++---- 1 files changed, 24 insertions(+), 4 deletions(-)
diff --git a/include/winuser.h b/include/winuser.h index dcaef92..e6c5a28 100644 --- a/include/winuser.h +++ b/include/winuser.h @@ -3463,10 +3463,23 @@ #define VK_CONTROL 0x11 #define VK_MENU 0x12 #define VK_PAUSE 0x13 #define VK_CAPITAL 0x14 -/* 0x15-0x19 Reserved for Kanji systems */ + +#define VK_KANA 0x15 +#define VK_HANGEUL 0x15 +#define VK_HANGUL 0x15 +#define VK_JUNJA 0x17 +#define VK_FINAL 0x18 +#define VK_HANJA 0x19 +#define VK_KANJI 0x19 + /* 0x1A Undefined */ #define VK_ESCAPE 0x1B -/* 0x1C-0x1F Reserved for Kanji systems */ + +#define VK_CONVERT 0x1C +#define VK_NONCONVERT 0x1D +#define VK_ACCEPT 0x1E +#define VK_MODECHANGE 0x1F + #define VK_SPACE 0x20 #define VK_PRIOR 0x21 #define VK_NEXT 0x22 @@ -3489,7 +3502,8 @@ #define VK_HELP 0x2F #define VK_LWIN 0x5B #define VK_RWIN 0x5C #define VK_APPS 0x5D -/* 0x5E-0x5F Unassigned */ +/* 0x5E Unassigned */ +#define VK_SLEEP 0x5F #define VK_NUMPAD0 0x60 #define VK_NUMPAD1 0x61 #define VK_NUMPAD2 0x62 @@ -3533,7 +3547,13 @@ #define VK_F24 0x87 /* 0x88-0x8F Unassigned */ #define VK_NUMLOCK 0x90 #define VK_SCROLL 0x91 -/* 0x92-0x9F Unassigned */ +#define VK_OEM_NEC_EQUAL 0x92 +#define VK_OEM_FJ_JISHO 0x92 +#define VK_OEM_FJ_MASSHOU 0x93 +#define VK_OEM_FJ_TOUROKU 0x94 +#define VK_OEM_FJ_LOYA 0x95 +#define VK_OEM_FJ_ROYA 0x96 +/* 0x97-0x9F Unassigned */ /* * differencing between right and left shift/control/alt key. * Used only by GetAsyncKeyState() and GetKeyState().