Choe Hwanjin : winuser.h: Add some missing virtual key symbols.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Jun 14 06:51:52 CDT 2006
Module: wine
Branch: refs/heads/master
Commit: 03cc51abde6fe48c8b4583c9ed422267d0c50dd8
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=03cc51abde6fe48c8b4583c9ed422267d0c50dd8
Author: Choe Hwanjin <choe.hwanjin at 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().
More information about the wine-cvs
mailing list