外向鸵鸟

文章
7
资源
0
加入时间
2年10月21天

Ncurses学习经历(七) 键盘管理

1.基础知识    每一个GUI(图形用户界面)都有强大的用户交互界面。一个curses 程序应该对用户的输入(仅通过键盘和鼠标)及时的做出反应。那就让我们从处理键盘开始。就像前面章节中的例子那样,很容易就能取得用户的输入。一个最简单的方法是使用getch()函数。如果你喜欢处理单个按键,而不是处理一行的话(经常以回车键作为一行结束标志),你应该在读取按键之前激活cbreak 模式。如果要读取功能...