PhysicalKeyStatus 结构

定义

指定物理键盘键的可能状态。

/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65540)]
struct PhysicalKeyStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65540)]
public struct PhysicalKeyStatus
var physicalKeyStatus = {
repeatCount : /* Your value */,
scanCode : /* Your value */,
isExtendedKey : /* Your value */,
isMenuKeyDown : /* Your value */,
wasKeyDown : /* Your value */,
isKeyReleased : /* Your value */
}
Public Structure PhysicalKeyStatus
继承
PhysicalKeyStatus
属性

注解

键盘设备驱动程序从键盘接收 扫描代码 ,并将 (映射) 解释并转换为虚拟键代码 (系统定义的与设备无关的值,以确定键) 的用途。

字段

IsExtendedKey

键是扩展键,例如显示在增强型 101/102 键键盘上的右侧 Alt 和 Ctrl 键。 有关详细信息 ,请参阅扩展键标志

IsKeyReleased

键从按下状态移动到释放状态。 有关详细信息,请参阅 转换状态标志

IsMenuKeyDown

当前按下了由 VirtualKey.Menu 值表示) Alt 键 (。

RepeatCount

按下某个键的次数。 有关详细信息,请参阅 重复计数

ScanCode

按下的键的扫描代码。 有关详细信息 ,请参阅扫描代码

WasKeyDown

该键当前已按下。 有关详细信息 ,请参阅上一 Key-State 标志

适用于

另请参阅