主页 / 库函数目录 / 键盘鼠标输入


按键

函数或类型说明最低版本要求
keystate 判断某键盘或者鼠标上的按键是否处于按下状态
key_code_e 按键键码

键盘

函数或类型说明最低版本要求
key_msg 结构体 保存键盘消息的结构体
getch 获取一个键盘字符输入。如果当前没有输入的字符就一直等待
getkey 获取一个键盘消息。如果当前没有键盘消息就一直等待
kbhit 检测当前是否有键盘字符输入,一般与 getch 搭配使用
kbmsg 检测当前是否有键盘消息,一般与 getkey 搭配使用
flushkey 清空按键消息缓存区

鼠标

函数或类型说明最低版本要求
mouse_msg 结构体 保存鼠标消息的结构体
getmouse 获取一个鼠标消息。如果当前鼠标消息队列中没有,就一直等待
mousemsg 检测当前是否有鼠标消息
MOUSEMSG 结构体 (不建议使用)保存鼠标消息的结构体
mousepos 获取当前鼠标位置
showmouse 设置鼠标显示状态
flushmouse 清空鼠标消息缓存区
FlushMouseMsgBuffer (过时函数)清空鼠标消息缓冲区
GetMouseMsg (过时函数)获取一个鼠标消息。如果当前鼠标消息队列中没有,就一直等待
注:最低版本要求中的 ege dev 为 GitHub 开发版本,尚未正式发布。