SystemButtonEventController.SystemFunctionButtonPressed 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当 Fn 硬件系统 (也称为“功能转移) ”按钮被按下时发生。
// Register
event_token SystemFunctionButtonPressed(TypedEventHandler<SystemButtonEventController, SystemFunctionButtonEventArgs const&> const& handler) const;
// Revoke with event_token
void SystemFunctionButtonPressed(event_token const* cookie) const;
// Revoke with event_revoker
SystemButtonEventController::SystemFunctionButtonPressed_revoker SystemFunctionButtonPressed(auto_revoke_t, TypedEventHandler<SystemButtonEventController, SystemFunctionButtonEventArgs const&> const& handler) const;
public event TypedEventHandler<SystemButtonEventController,SystemFunctionButtonEventArgs> SystemFunctionButtonPressed;
function onSystemFunctionButtonPressed(eventArgs) { /* Your code */ }
systemButtonEventController.addEventListener("systemfunctionbuttonpressed", onSystemFunctionButtonPressed);
systemButtonEventController.removeEventListener("systemfunctionbuttonpressed", onSystemFunctionButtonPressed);
- or -
systemButtonEventController.onsystemfunctionbuttonpressed = onSystemFunctionButtonPressed;
Public Custom Event SystemFunctionButtonPressed As TypedEventHandler(Of SystemButtonEventController, SystemFunctionButtonEventArgs)
事件类型
注解
此 API 旨在供辅助功能工具用作从硬件系统按钮截获事件的低级别挂钩。
SystemButtonEventController 事件注册适用于系统范围,先到先得。 如果应用程序或服务将 SystemButtonEventController 事件 Handled 属性设置为 true,则在该应用或服务之后为同一事件通知注册的应用程序或服务将不会收到通知。