openharmony 鸿蒙 capi-native-xcomponent-key-event-h

2026-08-25 浏览 (1)

native_xcomponent_key_event.h

概述

声明用于访问Native XComponent键盘事件所使用到的枚举类型。

引用文件: <ace/xcomponent/native_xcomponent_key_event.h>

库: libace_ndk.z.so

系统能力: SystemCapability.ArkUI.ArkUI.Full

起始版本: 10

相关模块: OH_NativeXComponent Native XComponent

相关示例: NativeXComponentSample

汇总

枚举

名称typedef关键字描述
OH_NativeXComponent_KeyCodeOH_NativeXComponent_KeyCode按键事件的键码。
OH_NativeXComponent_KeyActionOH_NativeXComponent_KeyAction按键事件动作。

枚举类型说明

OH_NativeXComponent_KeyCode

enum OH_NativeXComponent_KeyCode

描述:

按键事件的键码。

起始版本: 10

枚举项描述
KEY_UNKNOWN = -1未知按键。
KEY_FN = 0功能(Fn)键。
KEY_HOME = 1功能(Home)键。
KEY_BACK = 2返回键。
KEY_MEDIA_PLAY_PAUSE = 10多媒体键,播放/暂停。
KEY_MEDIA_STOP = 11多媒体键,停止。
KEY_MEDIA_NEXT = 12多媒体键,下一首。
KEY_MEDIA_PREVIOUS = 13多媒体键,上一首。
KEY_MEDIA_REWIND = 14多媒体键,快退。
KEY_MEDIA_FAST_FORWARD = 15多媒体键,快进。
KEY_VOLUME_UP = 16音量增加键。
KEY_VOLUME_DOWN = 17音量减小键。
KEY_POWER = 18电源键。
KEY_CAMERA = 19拍照键。
KEY_VOLUME_MUTE = 22扬声器静音键。
KEY_MUTE = 23话筒静音键。
KEY_BRIGHTNESS_UP = 40亮度调节按键,调亮。
KEY_BRIGHTNESS_DOWN = 41亮度调节按键,调暗。
KEY_0 = 2000按键'0'。
KEY_1 = 2001按键'1'。
KEY_2 = 2002按键'2'。
KEY_3 = 2003按键'3'。
KEY_4 = 2004按键'4'。
KEY_5 = 2005按键'5'。
KEY_6 = 2006按键'6'。
KEY_7 = 2007按键'7'。
KEY_8 = 2008按键'8'。
KEY_9 = 2009按键'9'。
KEY_STAR = 2010按键'*'。
KEY_POUND = 2011按键'#'。
KEY_DPAD_UP = 2012导航键,向上。
KEY_DPAD_DOWN = 2013导航键,向下。
KEY_DPAD_LEFT = 2014导航键,向左。
KEY_DPAD_RIGHT = 2015导航键,向右。
KEY_DPAD_CENTER = 2016导航键,确定键。
KEY_A = 2017按键'A'。
KEY_B = 2018按键'B'。
KEY_C = 2019按键'C'。
KEY_D = 2020按键'D'。
KEY_E = 2021按键'E'。
KEY_F = 2022按键'F'。
KEY_G = 2023按键'G'。
KEY_H = 2024按键'H'。
KEY_I = 2025按键'I'。
KEY_J = 2026按键'J'。
KEY_K = 2027按键'K'。
KEY_L = 2028按键'L'。
KEY_M = 2029按键'M'。
KEY_N = 2030按键'N'。
KEY_O = 2031按键'O'。
KEY_P = 2032按键'P'。
KEY_Q = 2033按键'Q'。
KEY_R = 2034按键'R'。
KEY_S = 2035按键'S'。
KEY_T = 2036按键'T'。
KEY_U = 2037按键'U'。
KEY_V = 2038按键'V'。
KEY_W = 2039按键'W'。
KEY_X = 2040按键'X'。
KEY_Y = 2041按键'Y'。
KEY_Z = 2042按键'Z'。
KEY_COMMA = 2043按键','。
KEY_PERIOD = 2044按键'.'。
KEY_ALT_LEFT = 2045左Alt键。
KEY_ALT_RIGHT = 2046右Alt键。
KEY_SHIFT_LEFT = 2047左Shift键。
KEY_SHIFT_RIGHT = 2048右Shift键。
KEY_TAB = 2049Tab键。
KEY_SPACE = 2050空格键。
KEY_SYM = 2051符号修改器按键。
KEY_EXPLORER = 2052浏览器功能键,此键用于启动浏览器应用程序。
KEY_ENVELOPE = 2053电子邮件功能键,此键用于启动电子邮件应用程序。
KEY_ENTER = 2054回车键。
KEY_DEL = 2055退格键。
KEY_GRAVE = 2056按键'`'。
KEY_MINUS = 2057按键'-'。
KEY_EQUALS = 2058按键'='。
KEY_LEFT_BRACKET = 2059按键'['。
KEY_RIGHT_BRACKET = 2060按键']'。
KEY_BACKSLASH = 2061按键'\'。
KEY_SEMICOLON = 2062按键';'。
KEY_APOSTROPHE = 2063按键''' (单引号)。
KEY_SLASH = 2064按键'/'。
KEY_AT = 2065按键'@'。
KEY_PLUS = 2066按键'+'。
KEY_MENU = 2067菜单键。
KEY_PAGE_UP = 2068向上翻页键。
KEY_PAGE_DOWN = 2069向下翻页键。
KEY_ESCAPE = 2070ESC键。
KEY_FORWARD_DEL = 2071删除键。
KEY_CTRL_LEFT = 2072左Ctrl键。
KEY_CTRL_RIGHT = 2073右Ctrl键。
KEY_CAPS_LOCK = 2074大写锁定键。
KEY_SCROLL_LOCK = 2075滚动锁定键。
KEY_META_LEFT = 2076左元修改器键。
KEY_META_RIGHT = 2077右元修改器键。
KEY_FUNCTION = 2078功能键。
KEY_SYSRQ = 2079系统请求/打印屏幕键。
KEY_BREAK = 2080Break/Pause键。
KEY_MOVE_HOME = 2081光标移动到开始键。
KEY_MOVE_END = 2082光标移动到末尾键。
KEY_INSERT = 2083插入键。
KEY_FORWARD = 2084前进键。
KEY_MEDIA_PLAY = 2085多媒体键,播放。
KEY_MEDIA_PAUSE = 2086多媒体键,暂停。
KEY_MEDIA_CLOSE = 2087多媒体键,关闭。
KEY_MEDIA_EJECT = 2088多媒体键,弹出。
KEY_MEDIA_RECORD = 2089多媒体键,录音。
KEY_F1 = 2090按键'F1'。
KEY_F2 = 2091按键'F2'。
KEY_F3 = 2092按键'F3'。
KEY_F4 = 2093按键'F4'。
KEY_F5 = 2094按键'F5'。
KEY_F6 = 2095按键'F6'。
KEY_F7 = 2096按键'F7'。
KEY_F8 = 2097按键'F8'。
KEY_F9 = 2098按键'F9'。
KEY_F10 = 2099按键'F10'。
KEY_F11 = 2100按键'F11'。
KEY_F12 = 2101按键'F12'。
KEY_NUM_LOCK = 2102小键盘锁。
KEY_NUMPAD_0 = 2103小键盘按键'0'。
KEY_NUMPAD_1 = 2104小键盘按键'1'。
KEY_NUMPAD_2 = 2105小键盘按键'2'。
KEY_NUMPAD_3 = 2106小键盘按键'3'。
KEY_NUMPAD_4 = 2107小键盘按键'4'。
KEY_NUMPAD_5 = 2108小键盘按键'5'。
KEY_NUMPAD_6 = 2109小键盘按键'6'。
KEY_NUMPAD_7 = 2110小键盘按键'7'。
KEY_NUMPAD_8 = 2111小键盘按键'8'。
KEY_NUMPAD_9 = 2112小键盘按键'9'。
KEY_NUMPAD_DIVIDE = 2113小键盘按键'/'。
KEY_NUMPAD_MULTIPLY = 2114小键盘按键'*'。
KEY_NUMPAD_SUBTRACT = 2115小键盘按键'-'。
KEY_NUMPAD_ADD = 2116小键盘按键'+'。
KEY_NUMPAD_DOT = 2117小键盘按键'.'。
KEY_NUMPAD_COMMA = 2118小键盘按键','。
KEY_NUMPAD_ENTER = 2119小键盘按键回车。
KEY_NUMPAD_EQUALS = 2120小键盘按键'='。
KEY_NUMPAD_LEFT_PAREN = 2121小键盘按键'('。
KEY_NUMPAD_RIGHT_PAREN = 2122小键盘按键')'。
KEY_VIRTUAL_MULTITASK = 2210虚拟多任务键。
KEY_SLEEP = 2600睡眠键。
KEY_ZENKAKU_HANKAKU = 2601日文全宽/半宽键。
KEY_102ND = 2602102nd按键。
KEY_RO = 2603日文Ro键。
KEY_KATAKANA = 2604日文片假名键。
KEY_HIRAGANA = 2605日文平假名键。
KEY_HENKAN = 2606日文转换键。
KEY_KATAKANA_HIRAGANA = 2607日语片假名/平假名键。
KEY_MUHENKAN = 2608日文非转换键。
KEY_LINEFEED = 2609换行键。
KEY_MACRO = 2610宏键。
KEY_NUMPAD_PLUSMINUS = 2611数字键盘上的加号/减号键。
KEY_SCALE = 2612扩展键。
KEY_HANGUEL = 2613日文韩语键。
KEY_HANJA = 2614日文汉语键。
KEY_YEN = 2615日元键。
KEY_STOP = 2616停止键。
KEY_AGAIN = 2617重复键。
KEY_PROPS = 2618道具键。
KEY_UNDO = 2619撤消键。
KEY_COPY = 2620复制键。
KEY_OPEN = 2621打开键。
KEY_PASTE = 2622粘贴键。
KEY_FIND = 2623查找键。
KEY_CUT = 2624剪切键。
KEY_HELP = 2625帮助键。
KEY_CALC = 2626计算器特殊功能键,用于启动计算器应用程序。
KEY_FILE = 2627文件按键。
KEY_BOOKMARKS = 2628书签键。
KEY_NEXT = 2629下一个按键。
KEY_PLAYPAUSE = 2630播放/暂停键。
KEY_PREVIOUS = 2631上一个按键。
KEY_STOPCD = 2632CD停止键。
KEY_CONFIG = 2634配置键。
KEY_REFRESH = 2635刷新键。
KEY_EXIT = 2636退出键。
KEY_EDIT = 2637编辑键。
KEY_SCROLLUP = 2638向上滚动键。
KEY_SCROLLDOWN = 2639向下滚动键。
KEY_NEW = 2640新建键。
KEY_REDO = 2641恢复键。
KEY_CLOSE = 2642关闭键。
KEY_PLAY = 2643播放键。
KEY_BASSBOOST = 2644低音增强键。
KEY_PRINT = 2645打印键。
KEY_CHAT = 2646聊天键。
KEY_FINANCE = 2647金融键。
KEY_CANCEL = 2648取消键。
KEY_KBDILLUM_TOGGLE = 2649键盘灯光切换键。
KEY_KBDILLUM_DOWN = 2650键盘灯光调亮键。
KEY_KBDILLUM_UP = 2651键盘灯光调暗键。
KEY_SEND = 2652发送键。
KEY_REPLY = 2653答复键。
KEY_FORWARDMAIL = 2654邮件转发键。
KEY_SAVE = 2655保存键。
KEY_DOCUMENTS = 2656文件键。
KEY_VIDEO_NEXT = 2657下一个视频键。
KEY_VIDEO_PREV = 2658上一个视频键。
KEY_BRIGHTNESS_CYCLE = 2659背光渐变键。
KEY_BRIGHTNESS_ZERO = 2660亮度调节为0键。
KEY_DISPLAY_OFF = 2661显示关闭键。
KEY_BTN_MISC = 2662游戏手柄上的各种按键。
KEY_GOTO = 2663进入键。
KEY_INFO = 2664信息查看键。
KEY_PROGRAM = 2665程序键。
KEY_PVR = 2666个人录像机(PVR)键。
KEY_SUBTITLE = 2667字幕键。
KEY_FULL_SCREEN = 2668全屏键。
KEY_KEYBOARD = 2669键盘。
KEY_ASPECT_RATIO = 2670屏幕纵横比调节键。
KEY_PC = 2671端口控制键。
KEY_TV = 2672TV键。
KEY_TV2 = 2673TV键2。
KEY_VCR = 2674录像机开启键。
KEY_VCR2 = 2675录像机开启键2。
KEY_SAT = 2676SIM卡应用工具包(SAT)键。
KEY_CD = 2677CD键。
KEY_TAPE = 2678磁带键。
KEY_TUNER = 2679调谐器键。
KEY_PLAYER = 2680播放器键。
KEY_DVD = 2681DVD键。
KEY_AUDIO = 2682音频键。
KEY_VIDEO = 2683视频键。
KEY_MEMO = 2684备忘录键。
KEY_CALENDAR = 2685日历键。
KEY_RED = 2686红色指示器。
KEY_GREEN = 2687绿色指示器。
KEY_YELLOW = 2688黄色指示器。
KEY_BLUE = 2689蓝色指示器。
KEY_CHANNELUP = 2690频道向上键。
KEY_CHANNELDOWN = 2691频道向下键。
KEY_LAST = 2692末尾键。
KEY_RESTART = 2693重启键。
KEY_SLOW = 2694慢速键。
KEY_SHUFFLE = 2695随机播放键。
KEY_VIDEOPHONE = 2696可视电话键。
KEY_GAMES = 2697游戏键。
KEY_ZOOMIN = 2698放大键。
KEY_ZOOMOUT = 2699缩小键。
KEY_ZOOMRESET = 2700缩放重置键。
KEY_WORDPROCESSOR = 2701文字处理键。
KEY_EDITOR = 2702编辑器键。
KEY_SPREADSHEET = 2703电子表格键。
KEY_GRAPHICSEDITOR = 2704图形编辑器键。
KEY_PRESENTATION = 2705演示文稿键。
KEY_DATABASE = 2706数据库键。
KEY_NEWS = 2707新闻键。
KEY_VOICEMAIL = 2708语音信箱。
KEY_ADDRESSBOOK = 2709通讯簿。
KEY_MESSENGER = 2710通信键。
KEY_BRIGHTNESS_TOGGLE = 2711亮度切换键。
KEY_SPELLCHECK = 2712AL拼写检查。
KEY_COFFEE = 2713终端锁/屏幕保护程序。
KEY_MEDIA_REPEAT = 2714媒体循环键。
KEY_IMAGES = 2715图像键。
KEY_BUTTONCONFIG = 2716按键配置键。
KEY_TASKMANAGER = 2717任务管理器。
KEY_JOURNAL = 2718日志按键。
KEY_CONTROLPANEL = 2719控制面板键。
KEY_APPSELECT = 2720应用程序选择键。
KEY_SCREENSAVER = 2721屏幕保护程序键。
KEY_ASSISTANT = 2722辅助键。
KEY_KBD_LAYOUT_NEXT = 2723下一个键盘布局键。
KEY_BRIGHTNESS_MIN = 2724最小亮度键。
KEY_BRIGHTNESS_MAX = 2725最大亮度键。
KEY_KBDINPUTASSIST_PREV = 2726键盘输入Assist_Previous。
KEY_KBDINPUTASSIST_NEXT = 2727键盘输入Assist_Next。
KEY_KBDINPUTASSIST_PREVGROUP = 2728键盘输入Assist_Previous。
KEY_KBDINPUTASSIST_NEXTGROUP = 2729键盘输入Assist_Next。
KEY_KBDINPUTASSIST_ACCEPT = 2730键盘输入Assist_Accept。
KEY_KBDINPUTASSIST_CANCEL = 2731键盘输入Assist_Cancel。
KEY_FRONT = 2800挡风玻璃除雾器开关。
KEY_SETUP = 2801设置键。
KEY_WAKEUP = 2802唤醒键。
KEY_SENDFILE = 2803发送文件按键。
KEY_DELETEFILE = 2804删除文件按键。
KEY_XFER = 2805文件传输(XFER)按键。
KEY_PROG1 = 2806程序键1。
KEY_PROG2 = 2807程序键2。
KEY_MSDOS = 2808MS-DOS键(微软磁盘操作系统)。
KEY_SCREENLOCK = 2809屏幕锁定键。
KEY_DIRECTION_ROTATE_DISPLAY = 2810方向旋转显示键。
KEY_CYCLEWINDOWS = 2811Windows循环键。
KEY_COMPUTER = 2812按键。
KEY_EJECTCLOSECD = 2813弹出CD键。
KEY_ISO = 2814ISO键。
KEY_MOVE = 2815移动键。
KEY_F13 = 2816按键'F13'。
KEY_F14 = 2817按键'F14'。
KEY_F15 = 2818按键'F15'。
KEY_F16 = 2819按键'F16'。
KEY_F17 = 2820按键'F17'。
KEY_F18 = 2821按键'F18'。
KEY_F19 = 2822按键'F19'。
KEY_F20 = 2823按键'F20'。
KEY_F21 = 2824按键'F21'。
KEY_F22 = 2825按键'F22'。
KEY_F23 = 2826按键'F23'。
KEY_F24 = 2827按键'F24'。
KEY_PROG3 = 2828程序键3。
KEY_PROG4 = 2829程序键4。
KEY_DASHBOARD = 2830仪表板。
KEY_SUSPEND = 2831挂起键。
KEY_HP = 2832高阶路径键。
KEY_SOUND = 2833音量键。
KEY_QUESTION = 2834疑问按键。
KEY_CONNECT = 2836连接键。
KEY_SPORT = 2837运动按键。
KEY_SHOP = 2838商城键。
KEY_ALTERASE = 2839交替键。
KEY_SWITCHVIDEOMODE = 2841在可用视频之间循环输出(监视器/LCD/TV输出/等)。
KEY_BATTERY = 2842电池按键。
KEY_BLUETOOTH = 2843蓝牙按键。
KEY_WLAN = 2844无线局域网。
KEY_UWB = 2845超宽带(UWB)。
KEY_WWAN_WIMAX = 2846WWAN WiMAX按键。
KEY_RFKILL = 2847控制所有收音机的键。
KEY_CHANNEL = 3001向上频道键。
KEY_BTN_0 = 3100按键0。
KEY_BTN_1 = 3101按键1。
KEY_BTN_2 = 3102按键2。
KEY_BTN_3 = 3103按键3。
KEY_BTN_4 = 3104按键4。
KEY_BTN_5 = 3105按键5。
KEY_BTN_6 = 3106按键6。
KEY_BTN_7 = 3107按键7。
KEY_BTN_8 = 3108按键8。
KEY_BTN_9 = 3109按键9。

OH_NativeXComponent_KeyAction

enum OH_NativeXComponent_KeyAction

描述:

按键事件动作。

起始版本: 10

枚举项描述
OH_NATIVEXCOMPONENT_KEY_ACTION_UNKNOWN = -1未知的按键动作。
OH_NATIVEXCOMPONENT_KEY_ACTION_DOWN = 0按键按下动作。
OH_NATIVEXCOMPONENT_KEY_ACTION_UP = 1按键抬起动作。

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 arkts-apis-uicontext-contextmenucontroller

openharmony 鸿蒙 errorcode-canvas

openharmony 鸿蒙 capi-oh-nativexcomponent-native-xcomponent-oh-nativexcomponent

openharmony 鸿蒙 errorcode-bindSheet

openharmony 鸿蒙 js-apis-arkui-uiExtension-sys

openharmony 鸿蒙 capi-arkui-accessibility-arkui-accessibilityeventinfo

openharmony 鸿蒙 capi-arkui-rendernodeutils

openharmony 鸿蒙 capi-native-node-h-nodeattributetype-layoutcomponent

openharmony 鸿蒙 js-apis-arkui-node

openharmony 鸿蒙 capi-native-node-h

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