oh_pointer_style.h

概述

鼠标光标的样式。

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

库: libohinput.so

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

起始版本: 22

相关模块: input

汇总

枚举

名称 typedef关键字 描述
Input_PointerStyle Input_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直接设置。 自定义光标样式,通过接口设置。