SetKeyboardState

此頁沒有內(nèi)容條目
內(nèi)容

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