CJC Delphi 技巧馆's Archiver

cjc Posted at 2010-6-28 00:47

Virtual Key Codes (Windows虚拟键盘码)

Symbolic constant names, hexadecimal values, and keyboard equivalents for the virtual key codes used by Windows.
<br />
<br />
from: [url]http://delphi.about.com/od/objectpascalide/l/blvkc.htm[/url]
<br />
<br />
<br />


<table style="" cellpadding="1" cellspacing="1" border="1">
    <tr valign="top">
      <th align="left" width="200"><font color="#808080">Symbolic<br> constant name</font></th>

      <th align="left" width="200"><font color="#808080">Value<br> (hexadecimal)</font></th>

      <th align="left" width="200"><font color="#808080">Keyboard (or mouse) equivalent</font></th>
    </tr>

    <tr valign="top">
      <td width="34%">VK_LBUTTON</td>

      <td width="23%">01</td>

      <td width="43%">Left mouse button</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_RBUTTON</td>

      <td width="23%">02</td>

      <td width="43%">Right mouse button</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_CANCEL</td>

      <td width="23%">03</td>

      <td width="43%">Control-break processing</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_MBUTTON</td>

      <td width="23%">04</td>

      <td width="43%">Middle mouse button (three-button mouse)</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_BACK</td>

      <td width="23%">08</td>

      <td width="43%">BACKSPACE key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_TAB</td>

      <td width="23%">09</td>

      <td width="43%">TAB key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_CLEAR</td>

      <td width="23%">0C</td>

      <td width="43%">CLEAR key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_RETURN</td>

      <td width="23%">0D</td>

      <td width="43%">ENTER key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_SHIFT</td>

      <td width="23%">10</td>

      <td width="43%">SHIFT key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_CONTROL</td>

      <td width="23%">11</td>

      <td width="43%">CTRL key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_MENU</td>

      <td width="23%">12</td>

      <td width="43%">ALT key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_PAUSE</td>

      <td width="23%">13</td>

      <td width="43%">PAUSE key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_CAPITAL</td>

      <td width="23%">14</td>

      <td width="43%">CAPS LOCK key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_ESCAPE</td>

      <td width="23%">1B</td>

      <td width="43%">ESC key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_SPACE</td>

      <td width="23%">20</td>

      <td width="43%">SPACEBAR</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_PRIOR</td>

      <td width="23%">21</td>

      <td width="43%">PAGE UP key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NEXT</td>

      <td width="23%">22</td>

      <td width="43%">PAGE DOWN key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_END</td>

      <td width="23%">23</td>

      <td width="43%">END key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_HOME</td>

      <td width="23%">24</td>

      <td width="43%">HOME key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_LEFT</td>

      <td width="23%">25</td>

      <td width="43%">LEFT ARROW key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_UP</td>

      <td width="23%">26</td>

      <td width="43%">UP ARROW key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_RIGHT</td>

      <td width="23%">27</td>

      <td width="43%">RIGHT ARROW key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_DOWN</td>

      <td width="23%">28</td>

      <td width="43%">DOWN ARROW key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_SELECT</td>

      <td width="23%">29</td>

      <td width="43%">SELECT key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_PRINT</td>

      <td width="23%">2A</td>

      <td width="43%">PRINT key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_EXECUTE</td>

      <td width="23%">2B</td>

      <td width="43%">EXECUTE key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_SNAPSHOT</td>

      <td width="23%">2C</td>

      <td width="43%">PRINT SCREEN key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_INSERT</td>

      <td width="23%">2D</td>

      <td width="43%">INS key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_DELETE</td>

      <td width="23%">2E</td>

      <td width="43%">DEL key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_HELP</td>

      <td width="23%">2F</td>

      <td width="43%">HELP key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">30</td>

      <td width="43%">0 key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">31</td>

      <td width="43%">1 key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">32</td>

      <td width="43%">2 key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">33</td>

      <td width="43%">3 key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">34</td>

      <td width="43%">4 key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">35</td>

      <td width="43%">5 key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">36</td>

      <td width="43%">6 key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">37</td>

      <td width="43%">7 key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">38</td>

      <td width="43%">8 key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">39</td>

      <td width="43%">9 key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">41</td>

      <td width="43%">A key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">42</td>

      <td width="43%">B key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">43</td>

      <td width="43%">C key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">44</td>

      <td width="43%">D key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">45</td>

      <td width="43%">E key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">46</td>

      <td width="43%">F key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">47</td>

      <td width="43%">G key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">48</td>

      <td width="43%">H key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">49</td>

      <td width="43%">I key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">4A</td>

      <td width="43%">J key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">4B</td>

      <td width="43%">K key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">4C</td>

      <td width="43%">L key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">4D</td>

      <td width="43%">M key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">4E</td>

      <td width="43%">N key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">4F</td>

      <td width="43%">O key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">50</td>

      <td width="43%">P key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">51</td>

      <td width="43%">Q key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">52</td>

      <td width="43%">R key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">53</td>

      <td width="43%">S key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">54</td>

      <td width="43%">T key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">55</td>

      <td width="43%">U key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">56</td>

      <td width="43%">V key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">57</td>

      <td width="43%">W key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">58</td>

      <td width="43%">X key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">59</td>

      <td width="43%">Y key</td>
    </tr>

    <tr valign="top">
      <td width="34%"></td>

      <td width="23%">5A</td>

      <td width="43%">Z key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMPAD0</td>

      <td width="23%">60</td>

      <td width="43%">Numeric keypad 0 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMPAD1</td>

      <td width="23%">61</td>

      <td width="43%">Numeric keypad 1 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMPAD2</td>

      <td width="23%">62</td>

      <td width="43%">Numeric keypad 2 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMPAD3</td>

      <td width="23%">63</td>

      <td width="43%">Numeric keypad 3 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMPAD4</td>

      <td width="23%">64</td>

      <td width="43%">Numeric keypad 4 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMPAD5</td>

      <td width="23%">65</td>

      <td width="43%">Numeric keypad 5 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMPAD6</td>

      <td width="23%">66</td>

      <td width="43%">Numeric keypad 6 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMPAD7</td>

      <td width="23%">67</td>

      <td width="43%">Numeric keypad 7 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMPAD8</td>

      <td width="23%">68</td>

      <td width="43%">Numeric keypad 8 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMPAD9</td>

      <td width="23%">69</td>

      <td width="43%">Numeric keypad 9 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_SEPARATOR</td>

      <td width="23%">6C</td>

      <td width="43%">Separator key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_SUBTRACT</td>

      <td width="23%">6D</td>

      <td width="43%">Subtract key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_DECIMAL</td>

      <td width="23%">6E</td>

      <td width="43%">Decimal key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_DIVIDE</td>

      <td width="23%">6F</td>

      <td width="43%">Divide key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F1</td>

      <td width="23%">70</td>

      <td width="43%">F1 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F2</td>

      <td width="23%">71</td>

      <td width="43%">F2 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F3</td>

      <td width="23%">72</td>

      <td width="43%">F3 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F4</td>

      <td width="23%">73</td>

      <td width="43%">F4 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F5</td>

      <td width="23%">74</td>

      <td width="43%">F5 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F6</td>

      <td width="23%">75</td>

      <td width="43%">F6 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F7</td>

      <td width="23%">76</td>

      <td width="43%">F7 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F8</td>

      <td width="23%">77</td>

      <td width="43%">F8 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F9</td>

      <td width="23%">78</td>

      <td width="43%">F9 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F10</td>

      <td width="23%">79</td>

      <td width="43%">F10 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F11</td>

      <td width="23%">7A</td>

      <td width="43%">F11 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F12</td>

      <td width="23%">7B</td>

      <td width="43%">F12 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F13</td>

      <td width="23%">7C</td>

      <td width="43%">F13 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F14</td>

      <td width="23%">7D</td>

      <td width="43%">F14 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F15</td>

      <td width="23%">7E</td>

      <td width="43%">F15 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F16</td>

      <td width="23%">7F</td>

      <td width="43%">F16 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F17</td>

      <td width="23%">80H</td>

      <td width="43%">F17 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F18</td>

      <td width="23%">81H</td>

      <td width="43%">F18 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F19</td>

      <td width="23%">82H</td>

      <td width="43%">F19 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F20</td>

      <td width="23%">83H</td>

      <td width="43%">F20 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F21</td>

      <td width="23%">84H</td>

      <td width="43%">F21 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F22</td>

      <td width="23%">85H</td>

      <td width="43%">F22 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F23</td>

      <td width="23%">86H</td>

      <td width="43%">F23 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_F24</td>

      <td width="23%">87H</td>

      <td width="43%">F24 key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_NUMLOCK</td>

      <td width="23%">90</td>

      <td width="43%">NUM LOCK key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_SCROLL</td>

      <td width="23%">91</td>

      <td width="43%">SCROLL LOCK key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_LSHIFT</td>

      <td width="23%">A0</td>

      <td width="43%">Left SHIFT key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_RSHIFT</td>

      <td width="23%">A1</td>

      <td width="43%">Right SHIFT key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_LCONTROL</td>

      <td width="23%">A2</td>

      <td width="43%">Left CONTROL key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_RCONTROL</td>

      <td width="23%">A3</td>

      <td width="43%">Right CONTROL key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_LMENU</td>

      <td width="23%">A4</td>

      <td width="43%">Left MENU key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_RMENU</td>

      <td width="23%">A5</td>

      <td width="43%">Right MENU key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_PLAY</td>

      <td width="23%">FA</td>

      <td width="43%">Play key</td>
    </tr>

    <tr valign="top">
      <td width="34%">VK_ZOOM</td>

      <td width="23%">FB</td>

      <td width="43%">Zoom key</td>
    </tr>
</table>

Page: [1]
CJC好玩背单词最新版本 - 是目前最好的背单词软件,游戏好玩,功能强大,词库众多,还有真人语音,免费下载,免费试用 !

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.