LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1048|回复: 1

控制台程序怎样检测一个键盘事件

[复制链接]
发表于 2006-11-9 09:52:28 | 显示全部楼层 |阅读模式
以前别人编的一个windows下的控制台程序,我要改成在Linux下运行,其中用到了conio.h中的kbhit函数,用于检测一个键盘事件,如果键入了一个特定的键则程序暂停或结束。请问在Linux如何实现这个功能?

是不是要用到ncurses库,具体是什么函数?因为没有编过这方面的程序,希望有经验的达人指点一下。
发表于 2006-11-9 10:45:16 | 显示全部楼层
需要底层终端API支持。也就是termios。
看看mplayer的源码就知道了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表