次の方法で共有


CoreWindow.GetKeyState(VirtualKey) メソッド

定義

仮想キーの状態を取得します。

public:
 virtual CoreVirtualKeyStates GetKeyState(VirtualKey virtualKey) = GetKeyState;
CoreVirtualKeyStates GetKeyState(VirtualKey const& virtualKey);
public CoreVirtualKeyStates GetKeyState(VirtualKey virtualKey);
function getKeyState(virtualKey)
Public Function GetKeyState (virtualKey As VirtualKey) As CoreVirtualKeyStates

パラメーター

virtualKey
VirtualKey

状態が返される仮想キー。

戻り値

入力イベントが発生したときに指定された仮想キーの現在の状態を示すフラグ。

手記

WinUI 3 アプリの場合、このメソッドは null を返します。 代わりに、Microsoft.UI.Input.InputKeyboardSource.GetKeyStateForCurrentThread 使用してください。

デスクトップ アプリでサポートされていない Windows ランタイム API の を参照してください。

実装

注釈

すべてのキーは、(標準の Caps Lock キーと Num Lock キーだけでなく) ロック 状態をサポートします。

適用対象

こちらもご覧ください

  • <xref:Windows.UI.Core.CoreVirtualKeyStates%0a*+M%3aWindows.UI.Core.CoreWindow.GetAsyncKeyState(Windows.System.VirtualKey)%0a*+%5bInputKeyboardSource.GetKeyStateForCurrentThread%5d(%2fwindows%2fwindows-app-sdk%2fapi%2fwinrt%2fmicrosoft.ui.input.inputkeyboardsource.getkeystateforcurrentthread)>