Kevin Koltzau : winuser.h: Define browser and multimedia keys.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Nov 27 07:09:49 CST 2006


Module: wine
Branch: master
Commit: baaefe97830cdc5999cdca7b288f0eb499448ae6
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=baaefe97830cdc5999cdca7b288f0eb499448ae6

Author: Kevin Koltzau <kevin at plop.org>
Date:   Sun Nov 26 01:27:14 2006 -0500

winuser.h: Define browser and multimedia keys.

---

 dlls/user32/spy.c |   36 ++++++++++++++++++------------------
 include/winuser.h |   22 +++++++++++++++++++++-
 2 files changed, 39 insertions(+), 19 deletions(-)

diff --git a/dlls/user32/spy.c b/dlls/user32/spy.c
index 6758bb2..d23d230 100644
--- a/dlls/user32/spy.c
+++ b/dlls/user32/spy.c
@@ -1233,24 +1233,24 @@ static const char * const VK_KeyNames[SP
     "VK_RCONTROL",      /* 0xA3 */
     "VK_LMENU",         /* 0xA4 */
     "VK_RMENU",         /* 0xA5 */
-    NULL,               /* 0xA6 */
-    NULL,               /* 0xA7 */
-    NULL,               /* 0xA8 */
-    NULL,               /* 0xA9 */
-    NULL,               /* 0xAA */
-    NULL,               /* 0xAB */
-    NULL,               /* 0xAC */
-    NULL,               /* 0xAD */
-    NULL,               /* 0xAE */
-    NULL,               /* 0xAF */
-    NULL,               /* 0xB0 */
-    NULL,               /* 0xB1 */
-    NULL,               /* 0xB2 */
-    NULL,               /* 0xB3 */
-    NULL,               /* 0xB4 */
-    NULL,               /* 0xB5 */
-    NULL,               /* 0xB6 */
-    NULL,               /* 0xB7 */
+    "VK_BROWSER_BACK",        /* 0xA6 */
+    "VK_BROWSER_FORWARD",     /* 0xA7 */
+    "VK_BROWSER_REFRESH",     /* 0xA8 */
+    "VK_BROWSER_STOP",        /* 0xA9 */
+    "VK_BROWSER_SEARCH",      /* 0xAA */
+    "VK_BROWSER_FAVORITES",   /* 0xAB */
+    "VK_BROWSER_HOME",        /* 0xAC */
+    "VK_VOLUME_MUTE",         /* 0xAD */
+    "VK_VOLUME_DOWN",         /* 0xAE */
+    "VK_VOLUME_UP",           /* 0xAF */
+    "VK_MEDIA_NEXT_TRACK",    /* 0xB0 */
+    "VK_MEDIA_PREV_TRACK",    /* 0xB1 */
+    "VK_MEDIA_STOP",          /* 0xB2 */
+    "VK_MEDIA_PLAY_PAUSE",    /* 0xB3 */
+    "VK_LAUNCH_MAIL",         /* 0xB4 */
+    "VK_LAUNCH_MEDIA_SELECT", /* 0xB5 */
+    "VK_LAUNCH_APP1",         /* 0xB6 */
+    "VK_LAUNCH_APP2",         /* 0xB7 */
     NULL,               /* 0xB8 */
     NULL,               /* 0xB9 */
     "VK_OEM_1",         /* 0xBA */
diff --git a/include/winuser.h b/include/winuser.h
index 8015ea2..41b99e9 100644
--- a/include/winuser.h
+++ b/include/winuser.h
@@ -3615,7 +3615,27 @@ typedef struct tagCOMPAREITEMSTRUCT
 #define VK_RCONTROL         0xA3
 #define VK_LMENU            0xA4
 #define VK_RMENU            0xA5
-/*                          0xA6-0xB9  Unassigned */
+
+#define VK_BROWSER_BACK        0xA6
+#define VK_BROWSER_FORWARD     0xA7
+#define VK_BROWSER_REFRESH     0xA8
+#define VK_BROWSER_STOP        0xA9
+#define VK_BROWSER_SEARCH      0xAA
+#define VK_BROWSER_FAVORITES   0xAB
+#define VK_BROWSER_HOME        0xAC
+#define VK_VOLUME_MUTE         0xAD
+#define VK_VOLUME_DOWN         0xAE
+#define VK_VOLUME_UP           0xAF
+#define VK_MEDIA_NEXT_TRACK    0xB0
+#define VK_MEDIA_PREV_TRACK    0xB1
+#define VK_MEDIA_STOP          0xB2
+#define VK_MEDIA_PLAY_PAUSE    0xB3
+#define VK_LAUNCH_MAIL         0xB4
+#define VK_LAUNCH_MEDIA_SELECT 0xB5
+#define VK_LAUNCH_APP1         0xB6
+#define VK_LAUNCH_APP2         0xB7
+
+/*                          0xB8-0xB9  Unassigned */
 #define VK_OEM_1            0xBA
 #define VK_OEM_PLUS         0xBB
 #define VK_OEM_COMMA        0xBC




More information about the wine-cvs mailing list