SetKeyboardState |
VB聲明 |
|
Declare Function SetKeyboardState Lib "user32" Alias "SetKeyboardState" (lppbKeyState As Byte) As Long |
|
說明 |
|
設(shè)置每個(gè)虛擬鍵當(dāng)前在鍵盤上的狀態(tài) |
|
返回值 |
|
Long,非零表示成功,零表示失敗。會(huì)設(shè)置GetLastError |
|
參數(shù)表 |
|
參數(shù) |
類型及說明 |
lppbKeyState |
Byte,固定為256字符長(zhǎng)度的一個(gè)字串。windows內(nèi)部鍵盤狀態(tài)表中的每個(gè)字符都會(huì)根據(jù)這張表中對(duì)應(yīng)的虛擬鍵設(shè)置。每個(gè)鍵的狀態(tài)與GetKeyboardState函數(shù)的結(jié)果是相同的 |
注解 |
|
可用這個(gè)函數(shù)設(shè)置CapsLock, NumLock 和 ScrollLock鍵的狀態(tài) |
Top |