InputKeyboardSource.GetCurrentKeyState(VirtualKey) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果輸入佇列包含未處理的訊息,則擷取目前所提供虛擬金鑰的狀態 (,而輸入佇列包含未處理的訊息) 之後。
public:
virtual VirtualKeyStates GetCurrentKeyState(VirtualKey virtualKey) = GetCurrentKeyState;
VirtualKeyStates GetCurrentKeyState(VirtualKey const& virtualKey);
public VirtualKeyStates GetCurrentKeyState(VirtualKey virtualKey);
function getCurrentKeyState(virtualKey)
Public Function GetCurrentKeyState (virtualKey As VirtualKey) As VirtualKeyStates
參數
- virtualKey
- VirtualKey
傳回狀態的虛擬金鑰。
傳回
旗標,指出目前提供之虛擬金鑰的狀態
備註
處理 KeyDown 事件時,這個方法可能會報告金鑰狀態, None
而不是 Down
KeyUp 事件已在訊息佇列中。
注意
所有金鑰都支援 Locked
(狀態,而不只是標準 CAPS LOCK 和 Num Lock 金鑰) 。