openharmony 鸿蒙 capi-oh-pointer-style-h

2026-08-25 浏览 (1)

oh_pointer_style.h

概述

鼠标光标的样式。

引用文件: <multimodalinput/oh_pointer_style.h>

库: libohinput.so

系统能力: SystemCapability.MultimodalInput.Input.Core

起始版本: 22

相关模块: input

汇总

枚举

名称typedef关键字描述
Input_PointerStyleInput_PointerStyle鼠标光标样式。

枚举类型说明

Input_PointerStyle

enum Input_PointerStyle

描述

鼠标光标样式。

起始版本: 22

枚举项描述图示
DEFAULT = 0默认Default.png
EAST = 1向东箭头East.png
WEST = 2向西箭头West.png
SOUTH = 3向南箭头South.png
NORTH = 4向北箭头North.png
WEST_EAST = 5向西东箭头West_East.png
NORTH_SOUTH = 6向北南箭头North_South.png
NORTH_EAST = 7向东北箭头North_East.png
NORTH_WEST = 8向西北箭头North_West.png
SOUTH_EAST = 9向东南箭头South_East.png
SOUTH_WEST = 10向西南箭头South_West.png
NORTH_EAST_SOUTH_WEST = 11东北西南调整North_East_South_West.png
NORTH_WEST_SOUTH_EAST = 12西北东南调整North_West_South_East.png
CROSS = 13准确选择Cross.png
CURSOR_COPY = 14复制Copy.png
CURSOR_FORBID = 15不可用Forbid.png
COLOR_SUCKER = 16取色器Colorsucker.png
HAND_GRABBING = 17并拢的手Hand_Grabbing.png
HAND_OPEN = 18张开的手Hand_Open.png
HAND_POINTING = 19手形指针Hand_Pointing.png
HELP = 20帮助选择Help.png
MOVE = 21移动Move.png
RESIZE_LEFT_RIGHT = 22内部左右调整Resize_Left_Right.png
RESIZE_UP_DOWN = 23内部上下调整Resize_Up_Down.png
SCREENSHOT_CHOOSE = 24截图十字准星Screenshot_Cross.png
SCREENSHOT_CURSOR = 25截图Screenshot_Cursor.png
TEXT_CURSOR = 26文本选择Text_Cursor.png
ZOOM_IN = 27放大Zoom_In.png
ZOOM_OUT = 28缩小Zoom_Out.png
MIDDLE_BTN_EAST = 29向东滚动MID_Btn_East.png
MIDDLE_BTN_WEST = 30向西滚动MID_Btn_West.png
MIDDLE_BTN_SOUTH = 31向南滚动MID_Btn_South.png
MIDDLE_BTN_NORTH = 32向北滚动MID_Btn_North.png
MIDDLE_BTN_NORTH_SOUTH = 33向南北滚动MID_Btn_North_South.png
MIDDLE_BTN_NORTH_EAST = 34向东北滚动MID_Btn_North_East.png
MIDDLE_BTN_NORTH_WEST = 35向西北滚动MID_Btn_North_West.png
MIDDLE_BTN_SOUTH_EAST = 36向东南滚动MID_Btn_South_East.png
MIDDLE_BTN_SOUTH_WEST = 37向西南滚动MID_Btn_South_West.png
MIDDLE_BTN_NORTH_SOUTH_WEST_EAST = 38四向锥形移动MID_Btn_North_South_West_East.png
HORIZONTAL_TEXT_CURSOR = 39垂直文本选择Horizontal_Text_Cursor.png
CURSOR_CROSS = 40十字光标Cursor_Cross.png
CURSOR_CIRCLE = 41圆形光标Cursor_Circle.png
LOADING = 42正在载入动画光标Loading.png
RUNNING = 43后台运行中动画光标Running.png
MIDDLE_BTN_EAST_WEST = 44向东西滚动MID_Btn_East_West.png
RUNNING_LEFT = 45后台运行中动画光标(拓展1)Loading_Left.png
RUNNING_RIGHT = 46后台运行中动画光标(拓展2)Loading_Right.png
AECH_DEVELOPER_DEFINED_ICON = 47圆形自定义光标Custom_Cursor_Circle.png
SCREENRECORDER_CURSOR = 48录屏光标ScreenRecorder_Cursor.png
LASER_CURSOR = 49悬浮光标。手写笔进入空鼠模式时使用该光标,无法直接设置 。
空鼠模式支持通过手写笔在空中转动来控制屏幕上虚拟光标的移动,并借助笔身按键实现上下翻页功能,用于演示PPT、隔空操作等场景。
Laser_Cursor.png
LASER_CURSOR_DOT = 50点击光标。手写笔进入空鼠模式时使用该光标,无法直接设置 。
空鼠模式支持通过手写笔在空中转动来控制屏幕上虚拟光标的移动,并借助笔身按键实现上下翻页功能,用于演示PPT、隔空操作等场景。
Laser_Cursor_Dot.png
LASER_CURSOR_DOT_RED = 51激光笔光标。手写笔进入空鼠模式时使用该光标,无法直接设置 。
空鼠模式支持通过手写笔在空中转动来控制屏幕上虚拟光标的移动,并借助笔身按键实现上下翻页功能,用于演示PPT、隔空操作等场景。
Laser_Cursor_Dot_Red.png
DEVELOPER_DEFINED_ICON = -100自定义光标,开发者可使用OH_Input_SetCustomCursor设置自定义光标,不支持使用OH_Input_SetPointerStyle直接设置。自定义光标样式,通过接口设置。

你可能感兴趣的鸿蒙文章

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/9xFsDDZH