AcceleratorKeyEventArgs 类

定义

提供加速器键事件回调返回的参数。

public ref class AcceleratorKeyEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AcceleratorKeyEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AcceleratorKeyEventArgs
Public NotInheritable Class AcceleratorKeyEventArgs
继承
Object Platform::Object IInspectable AcceleratorKeyEventArgs
属性
实现

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

启用输入法编辑器 (输入法) 时,Windows 10应用不会收到此事件。 输入法编辑器 (输入法) 处理所有键盘输入并将 Handled 设置为 true

Windows Phone此 API 仅在本机应用中受支持。

版本历史记录

Windows 版本 SDK 版本 增值
1607 14393 DeviceId

属性

DeviceId

获取生成此密钥事件的输入设备的唯一 ID。

使用 DeviceId 区分可生成关键事件的设备,例如多个游戏控制器。

并非所有输入设备都支持 DeviceId。

EventType

获取调用回调的快捷键事件的类型。

Handled

获取或设置是否已处理加速键事件。

KeyStatus

获取为其引发事件的快捷键的状态。

VirtualKey

获取快捷键事件中 keypress 的虚拟密钥代码。

适用于

另请参阅