⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 keyboardcodeswin.h

📁 linux下开源浏览器WebKit的源码,市面上的很多商用浏览器都是移植自WebKit
💻 H
📖 第 1 页 / 共 2 页
字号:
/* * Copyright (c) 2008, 2009, Google Inc. All rights reserved. *  * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are * met: *  *     * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. *     * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following disclaimer * in the documentation and/or other materials provided with the * distribution. *     * Neither the name of Google Inc. nor the names of its * contributors may be used to endorse or promote products derived from * this software without specific prior written permission. *  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */#ifndef KeyboardCodesWin_h#define KeyboardCodesWin_h#include <windows.h>namespace WebCore {    enum {        // VKEY_LBUTTON (01) Left mouse button        // VKEY_RBUTTON (02) Right mouse button        // VKEY_CANCEL (03) Control-break processing        // VKEY_MBUTTON (04) Middle mouse button (three-button mouse)        // VKEY_XBUTTON1 (05)        // VKEY_XBUTTON2 (06)        // VKEY_BACK (08) BACKSPACE key        VKEY_BACK = VK_BACK,        // VKEY_TAB (09) TAB key        VKEY_TAB = VK_TAB,        // VKEY_CLEAR (0C) CLEAR key        VKEY_CLEAR = VK_CLEAR,        // VKEY_RETURN (0D)        VKEY_RETURN = VK_RETURN,        // VKEY_SHIFT (10) SHIFT key        VKEY_SHIFT = VK_SHIFT,        // VKEY_CONTROL (11) CTRL key        VKEY_CONTROL = VK_CONTROL,        // VKEY_MENU (12) ALT key        VKEY_MENU = VK_MENU,        // VKEY_PAUSE (13) PAUSE key        VKEY_PAUSE = VK_PAUSE,        // VKEY_CAPITAL (14) CAPS LOCK key        VKEY_CAPITAL = VK_CAPITAL,        // VKEY_KANA (15) Input Method Editor (IME) Kana mode        VKEY_KANA = VK_KANA,        // VKEY_HANGUEL (15) IME Hanguel mode (maintained for compatibility, use VKEY_HANGUL)        // VKEY_HANGUL (15) IME Hangul mode        VKEY_HANGUL = VK_HANGUL,        // VKEY_JUNJA (17) IME Junja mode        VKEY_JUNJA = VK_JUNJA,        // VKEY_FINAL (18) IME final mode        VKEY_FINAL = VK_FINAL,        // VKEY_HANJA (19) IME Hanja mode        VKEY_HANJA = VK_HANJA,        // VKEY_KANJI (19) IME Kanji mode        VKEY_KANJI = VK_KANJI,        // VKEY_ESCAPE (1B) ESC key        VKEY_ESCAPE = VK_ESCAPE,        // VKEY_CONVERT (1C) IME convert        VKEY_CONVERT = VK_CONVERT,        // VKEY_NONCONVERT (1D) IME nonconvert        VKEY_NONCONVERT = VK_NONCONVERT,        // VKEY_ACCEPT (1E) IME accept        VKEY_ACCEPT = VK_ACCEPT,        // VKEY_MODECHANGE (1F) IME mode change request        VKEY_MODECHANGE = VK_MODECHANGE,        // VKEY_SPACE (20) SPACEBAR        VKEY_SPACE = VK_SPACE,        // VKEY_PRIOR (21) PAGE UP key        VKEY_PRIOR = VK_PRIOR,        // VKEY_NEXT (22) PAGE DOWN key        VKEY_NEXT = VK_NEXT,        // VKEY_END (23) END key        VKEY_END = VK_END,        // VKEY_HOME (24) HOME key        VKEY_HOME = VK_HOME,        // VKEY_LEFT (25) LEFT ARROW key        VKEY_LEFT = VK_LEFT,        // VKEY_UP (26) UP ARROW key        VKEY_UP = VK_UP,        // VKEY_RIGHT (27) RIGHT ARROW key        VKEY_RIGHT = VK_RIGHT,        // VKEY_DOWN (28) DOWN ARROW key        VKEY_DOWN = VK_DOWN,        // VKEY_SELECT (29) SELECT key        VKEY_SELECT = VK_SELECT,        // VKEY_PRINT (2A) PRINT key        VKEY_PRINT = VK_PRINT,        // VKEY_EXECUTE (2B) EXECUTE key        VKEY_EXECUTE = VK_EXECUTE,        // VKEY_SNAPSHOT (2C) PRINT SCREEN key        VKEY_SNAPSHOT = VK_SNAPSHOT,        // VKEY_INSERT (2D) INS key        VKEY_INSERT = VK_INSERT,        // VKEY_DELETE (2E) DEL key        VKEY_DELETE = VK_DELETE,        // VKEY_HELP (2F) HELP key        VKEY_HELP = VK_HELP,        // (30) 0 key        VKEY_0 = '0',        // (31) 1 key        VKEY_1 = '1',        // (32) 2 key        VKEY_2 = '2',        // (33) 3 key        VKEY_3 = '3',        // (34) 4 key        VKEY_4 = '4',        // (35) 5 key,        VKEY_5 = '5',        // (36) 6 key        VKEY_6 = '6',        // (37) 7 key        VKEY_7 = '7',        // (38) 8 key        VKEY_8 = '8',        // (39) 9 key        VKEY_9 = '9',        // (41) A key        VKEY_A = 'A',        // (42) B key        VKEY_B = 'B',        // (43) C key        VKEY_C = 'C',        // (44) D key        VKEY_D = 'D',        // (45) E key        VKEY_E = 'E',        // (46) F key        VKEY_F = 'F',        // (47) G key        VKEY_G = 'G',        // (48) H key        VKEY_H = 'H',        // (49) I key        VKEY_I = 'I',        // (4A) J key        VKEY_J = 'J',        // (4B) K key        VKEY_K = 'K',        // (4C) L key        VKEY_L = 'L',        // (4D) M key        VKEY_M = 'M',        // (4E) N key        VKEY_N = 'N',        // (4F) O key        VKEY_O = 'O',        // (50) P key        VKEY_P = 'P',        // (51) Q key        VKEY_Q = 'Q',        // (52) R key        VKEY_R = 'R',        // (53) S key        VKEY_S = 'S',        // (54) T key        VKEY_T = 'T',        // (55) U key        VKEY_U = 'U',        // (56) V key        VKEY_V = 'V',        // (57) W key        VKEY_W = 'W',        // (58) X key        VKEY_X = 'X',        // (59) Y key        VKEY_Y = 'Y',        // (5A) Z key        VKEY_Z = 'Z',        // VKEY_LWIN (5B) Left Windows key (Microsoft Natural keyboard)        VKEY_LWIN = VK_LWIN,        // VKEY_RWIN (5C) Right Windows key (Natural keyboard)        VKEY_RWIN = VK_RWIN,        // VKEY_APPS (5D) Applications key (Natural keyboard)        VKEY_APPS = VK_APPS,        // VKEY_SLEEP (5F) Computer Sleep key        VKEY_SLEEP = VK_SLEEP,        // VKEY_NUMPAD0 (60) Numeric keypad 0 key

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -