PhysicalKeyStatus 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定物理键盘键的可能状态。
/// [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 标志 。 |