我正在使用 curses 开发一个小型控制台应用程序。
我有一个等待用户输入的主循环部分,它使用 getstr 函数,当然这等待用户按 Enter。
我想捕捉向上和向下和制表键的按键。我想这不能用getstr来完成。
任何人都知道如何做到这一点?
编辑:我试过使用 STDIN.getc 来阻止应用程序运行,而 getch 没有抓住箭头键。
编辑#2:我正在 Windows 上尝试此代码。似乎 Curses.getch 适用于 Linux,但在 Windows 上,我没有收到向上箭头的键。