互动白板
腾讯云互动白板(Tencent Interactive Whiteboard,TIW)提供整套完备的多人实时白板互动服务,打破线上教学中师生信息传递障碍,拥有比面授教学板书更丰富、直观和多样的功能,帮您高度还原线下面授教学的互动体验,显著提升线上教学质量。
TEduBoardKeyEvent结构体 参考

键盘事件 更多...

#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,该值主要用于判断是否应该拦截某些按键事件的传递 更多...
 

详细描述

键盘事件

构造及析构函数说明

◆ TEduBoardKeyEvent()

TEduBoardKeyEvent ( )
inline

结构体成员变量说明

◆ character

wchar_t character

按键产生的字符

◆ focusOnEditableField

int focusOnEditableField

当处于文本编辑区域时,该值为1,该值主要用于判断是否应该拦截某些按键事件的传递

◆ isSystemKey

int isSystemKey

指定该事件是否为"系统按键"事件,只有Windows系统下该值才有效(参考文档 http://msdn.microsoft.com/en-us/library/ms646286(VS.85).aspx

◆ modifiers

uint32_t modifiers

按位描述键盘修饰键状态,取值参考 TEduBoardEventFlag

◆ nativeKeyCode

int nativeKeyCode

由平台产生的真实按键码

◆ type

键盘事件类型

◆ unmodifiedCharacter

wchar_t unmodifiedCharacter

按键产生的字符,但是忽略修饰键的影响(除了shift之外),该值主要用于触发快捷键

◆ windowsKeyCode

int windowsKeyCode

Windows按键码,该值用于DOM规范,Windows下它来自系统事件,其他平台下用映射函数确定(参考文档 https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes