键盘事件 更多...
#include <TEduBoard.h>
Public 成员函数 | |
TEduBoardKeyEvent () | |
成员变量 | |
TEduBoardKeyEventType | type |
键盘事件类型 更多... | |
uint32_t | modifiers |
按位描述键盘修饰键状态,取值参考 TEduBoardEventFlag 更多... | |
int | windowsKeyCode |
Windows按键码,该值用于DOM规范,Windows下它来自系统事件,其他平台下用映射函数确定(参考文档 https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes) 更多... | |
int | nativeKeyCode |
由平台产生的真实按键码 更多... | |
int | isSystemKey |
指定该事件是否为"系统按键"事件,只有Windows系统下该值才有效(参考文档 http://msdn.microsoft.com/en-us/library/ms646286(VS.85).aspx) 更多... | |
wchar_t | character |
按键产生的字符 更多... | |
wchar_t | unmodifiedCharacter |
按键产生的字符,但是忽略修饰键的影响(除了shift之外),该值主要用于触发快捷键 更多... | |
int | focusOnEditableField |
当处于文本编辑区域时,该值为1,该值主要用于判断是否应该拦截某些按键事件的传递 更多... | |
键盘事件
|
inline |
wchar_t character |
按键产生的字符
int focusOnEditableField |
当处于文本编辑区域时,该值为1,该值主要用于判断是否应该拦截某些按键事件的传递
int isSystemKey |
指定该事件是否为"系统按键"事件,只有Windows系统下该值才有效(参考文档 http://msdn.microsoft.com/en-us/library/ms646286(VS.85).aspx)
uint32_t modifiers |
按位描述键盘修饰键状态,取值参考 TEduBoardEventFlag
int nativeKeyCode |
由平台产生的真实按键码
键盘事件类型
wchar_t unmodifiedCharacter |
按键产生的字符,但是忽略修饰键的影响(除了shift之外),该值主要用于触发快捷键
int windowsKeyCode |
Windows按键码,该值用于DOM规范,Windows下它来自系统事件,其他平台下用映射函数确定(参考文档 https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)