鍵盤虛擬鍵值編碼表

2021-09-08 20:53:39 字數 2224 閱讀 6988

模擬鍵盤輸入首先要用到乙個api函式:keybd_event。

我們是菜鳥,所以不必具體去理解它的詳細用法,只要按以下方法使用即可了!呵呵!

模擬按鍵有兩個基本動作,即按下鍵和放開按鍵,所以我們每模擬一次按鍵就要呼叫兩次該api函式,其方法是:

例子1:模擬按下'a'鍵

keybd_event(65,0,0,0);

keybd_event(65,0,keyeventf_keyup,0);

例子2:模擬按下'alt+f4'鍵

keybd_event(18,0,0,0);

keybd_event(115,0,0,0);

keybd_event(115,0,keyeventf_keyup,0);

keybd_event(18,0,keyeventf_keyup,0);

附:常用模擬鍵的鍵值對照表。

鍵盤鍵與虛擬鍵碼對照表

字母和數字鍵     數字小鍵盤的鍵       功能鍵         其它鍵

鍵   鍵碼     鍵   鍵碼       鍵   鍵碼     鍵      鍵碼

a   65       0   96        f1   112     backspace    8

b   66       1   97        f2   113     tab       9

c   67       2   98        f3   114     clear      12

d   68       3   99        f4   115     enter      13

e   69       4   100       f5   116     shift      16

f   70       5   101       f6   117     control     17

g   71       6   102       f7   118      alt       18

h   72       7   103       f8   119     caps lock    20

i   73       8   104       f9   120     esc       27

j   74       9   105       f10  121     spacebar    32

k   75       *   106       f11  122     page up     33

l   76       +   107       f12  123     page down    34

m   77       enter 108       --   --     end       35

n   78       -   109       --   --      home      36

o   79       .   110       --   --      left arrow   37

p   80       /   111       --   --      up arrow    38

q   81       --   --       --   --      right arrow   39

r   82       --   --       --   --      down arrow    40

s   83       --   --       --   --      insert      45

t   84       --   --       --   --      delete      46

u   85       --   --       --   --      help       47

v   86       --   --       --   --      num lock     144

w   87          

x   88      

y   89      

z   90      

0   48      

1   49      

2   50       

3   51       

4   52       

5   53       

6   54       

7   55       

8   56       

9   57  

鍵盤虛擬鍵值編碼表 使用keybd event

也是在cnblogs上找的,怕到時忘了,先記下來 原文章 http www.cnblogs.com nemolog archive 2005 10 30 265035.html 模擬鍵盤輸入首先要用到乙個api函式 keybd event。我們是菜鳥,所以不必具體去理解它的詳細用法,只要按以下方法使...

鍵盤虛擬鍵值編碼表 使用keybd Event

模擬鍵盤輸入首先要用到乙個api函式 keybd event。我們是菜鳥,所以不必具體去理解它的詳細用法,只要按以下方法使用即可了!呵呵!模擬按鍵有兩個基本動作,即按下鍵和放開按鍵,所以我們每模擬一次按鍵就要呼叫兩次該api函式,其方法是 例子1 模擬按下 a 鍵 keybd event 65,0,...

VC 鍵盤 虛擬鍵碼表

字元按鍵 define vk a 0x41 define vk b 0x42 define vk c 0x43 define vk d 0x44 define vk e 0x45 define vk f 0x46 define vk g 0x47 define vk h 0x48 define vk...