在ncurses中区分alt和esc键

时间:2011-06-23 10:40:07

标签: c keypress alt

我正在使用linux中的ncurses库开发一个C应用程序。我的程序无法区分Alt和Esc按键。两人都回归27! 你能帮助我如何区分这两者吗? 谢谢

2 个答案:

答案 0 :(得分:1)

您需要在^[之后加入一个短暂的延迟,以查看是否还有其他字符传入。如果没有,则按下 Esc

答案 1 :(得分:0)

看看这里:

NCurses and ESC,ALT keys

但现在不能尝试。希望它有所帮助。