注入按键
InputEventClient模块提供了注入按键能力。
说明:
开发前请熟悉鸿蒙开发指导文档 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
导入模块
import inputEventClient from '@ohos.multimodalInput.inputEventClient';
inputEventClient.injectEvent
injectEvent({KeyEvent: KeyEvent}): void
注入按键,KeyEvent为注入按键的描述信息。
此接口为系统接口。
系统能力: SystemCapability.MultimodalInput.Input.InputSimulator
参数:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
KeyEvent | [KeyEvent] | 是 | 注入按键的描述信息 |
示例:
let keyEvent = {
isPressed: true,
keyCode: 2,
keyDownDuration: 0,
isIntercepted: false
}
let res = inputEventClient.injectEvent({KeyEvent: keyEvent});
KeyEvent
HarmonyOS与OpenHarmony鸿蒙文档籽料:mau123789是v直接拿
注入按键的描述信息
此接口为系统接口。
系统能力: 以下各项对应的系统能力均为SystemCapability.MultimodalInput.Input.InputSimulator
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
isPressed | boolean | 是 | 按键是否按下 |
keyCode | number | 是 | 按键键值 |
keyDownDuration | number | 是 | 按键按下持续时间 |
isIntercepted | boolean | 是 | 按键是否可以被拦截 |
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
鸿蒙
+关注
关注
57文章
2301浏览量
42682
发布评论请先 登录
相关推荐
设备管理云平台是什么?有什么功能?
设备管理云平台:现代化企业的重要解决方案 随着科技的迅速发展和企业规模的扩大,设备数量和种类也随之增加,设备管理变得愈加复杂。传统的管理方法已经无法满足企业的需求,而
鸿蒙开发设备管理:ohos.multimodalInput.inputDevice 输入设备
输入设备管理模块,用于监听输入设备连接、断开和变化,并查看输入设备相关信息。比如监听鼠标插拔,并获取鼠标的id、name和指针移动速度等信息。
设备管理流程优化的优势
设备管理对企业生产效率、产品质量、成本控制和安全生产起着关键作用。但设备管理面临挑战,如种类繁多、数量庞大、位置分散等。因此,企业应采用科学的设备管理方法,建立设备管理系统,跟踪
评论