如何从 NCurses 库中获取控制键?我需要知道结果getch ()
是否是用ctrl按下的字符,以及用它按下的字符。我用谷歌搜索了“ctrl keys ncurses”和“control keys ncurses”,没有太多结果。
我从快速测试中知道(至少在我的情况下)所有 CTRL 字符都与字符相关,相差 96。
IE
akey is 97
^Akey is 1
bkey is 98
^Bkey is 2
ckey is 99
^Ckey is 3
但这似乎不是编写程序的可靠信息。有谁知道这样做的方法?