openharmony 鸿蒙 capi-input-input-interceptoreventcallback

2026-08-25 浏览 (1)

Input_InterceptorEventCallback

typedef struct Input_InterceptorEventCallback {...} Input_InterceptorEventCallback

概述

拦截回调事件结构体,拦截鼠标事件、触屏输入事件和轴事件。

起始版本: 12

相关模块: input

所在头文件: oh_input_manager.h

汇总

成员变量

名称描述
Input_MouseEventCallback mouseCallback鼠标事件的回调函数。
Input_TouchEventCallback touchCallback触屏输入事件的回调函数。
Input_AxisEventCallback axisCallback轴事件的回调函数。

成员函数

名称typedef关键字描述
typedef void (*Input_KeyEventCallback)(const Input_KeyEvent* keyEvent)Input_KeyEventCallback()按键事件的回调函数,keyEvent的生命周期为回调函数内。
typedef void (*Input_MouseEventCallback)(const Input_MouseEvent* mouseEvent)Input_MouseEventCallback()鼠标事件的回调函数,mouseEvent的生命周期为回调函数内。
typedef void (*Input_TouchEventCallback)(const Input_TouchEvent* touchEvent)Input_TouchEventCallback()触屏输入事件的回调函数,touchEvent的生命周期为回调函数内。
typedef void (*Input_AxisEventCallback)(const Input_AxisEvent* axisEvent)Input_AxisEventCallback()轴事件的回调函数,axisEvent的生命周期为回调函数内。

成员函数说明

Input_KeyEventCallback()

typedef void (*Input_KeyEventCallback)(const Input_KeyEvent* keyEvent)

描述

按键事件的回调函数,keyEvent的生命周期为回调函数内。

起始版本: 12

参数:

参数项描述
const Input_KeyEvent* keyEvent按键事件对象。

Input_MouseEventCallback()

typedef void (*Input_MouseEventCallback)(const Input_MouseEvent* mouseEvent)

描述

鼠标事件的回调函数,mouseEvent的生命周期为回调函数内。

起始版本: 12

参数:

参数项描述
const Input_MouseEvent* mouseEvent鼠标事件对象。

Input_TouchEventCallback()

typedef void (*Input_TouchEventCallback)(const Input_TouchEvent* touchEvent)

描述

触屏输入事件的回调函数,touchEvent的生命周期为回调函数内。

起始版本: 12

参数:

参数项描述
const Input_TouchEvent* touchEvent触屏输入事件对象。

Input_AxisEventCallback()

typedef void (*Input_AxisEventCallback)(const Input_AxisEvent* axisEvent)

描述

轴事件的回调函数,axisEvent的生命周期为回调函数内。

起始版本: 12

参数:

参数项描述
const Input_AxisEvent* axisEvent轴事件对象。

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 capi-input-input-cursorinfo

openharmony 鸿蒙 js-apis-inputevent

openharmony 鸿蒙 js-apis-infraredemitter

openharmony 鸿蒙 js-apis-inputeventclient-sys

openharmony 鸿蒙 capi-input-input-keystate

openharmony 鸿蒙 js-apis-keycode

openharmony 鸿蒙 capi-input-input-axisevent

openharmony 鸿蒙 js-apis-pointer-sys

openharmony 鸿蒙 js-apis-inputmonitor-sys

openharmony 鸿蒙 capi-input-input-devicelistener

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/gQAT5TlL