Tiny Graphics Interfaces
载入中...
搜索中...
未找到
Public 类型 | 成员变量
TGI_KeyEvent结构体 参考

键盘事件类型 更多...

#include <tgi.h>

Public 类型

enum  { TGI_KEYEVENT_DOWN , TGI_KEYEVENT_UP , TGI_KEYEVENT_INPUT }
 事件类型 更多...
 

成员变量

enum TGI_KeyEvent:: { ... }  type
 事件类型
 
char * key
 当事件类型为 TGI_KEYEVENT_DOWN 或 TGI_KEYEVENT_UP 时,指向一个字符,表示按下按键的ASCII码
 

详细描述

键盘事件类型

参见
tgi_window_on_key

成员枚举类型说明

◆ anonymous enum

anonymous enum

事件类型

注意
输入应当使用 TGI_KEYEVENT_INPUT 事件, 因为 TGI_KEYEVENT_DOWN 和 TGI_KEYEVENT_UP 事件无法接收非ASCII字符
枚举值
TGI_KEYEVENT_DOWN 

按键按下事件

TGI_KEYEVENT_UP 

按键抬起事件

TGI_KEYEVENT_INPUT 

输入事件

结构体成员变量说明

◆ key

char* key

当事件类型为 TGI_KEYEVENT_DOWN 或 TGI_KEYEVENT_UP 时,指向一个字符,表示按下按键的ASCII码

当事件类型为 TGI_KEYEVENT_INPUT 时,指向一个字符串,表示输入的内容

◆ []

enum { ... } type

事件类型

注意
输入应当使用 TGI_KEYEVENT_INPUT 事件, 因为 TGI_KEYEVENT_DOWN 和 TGI_KEYEVENT_UP 事件无法接收非ASCII字符

该结构体的文档由以下文件生成: