LinuxSir.cn,穿越时空的Linuxsir!

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

我要编写一个shell,如何才能知道用户输入方向键,那位大虾给个思路

[复制链接]
发表于 2003-6-3 20:16:39 | 显示全部楼层 |阅读模式
是不是要用控制终端,看了半天没什么思路
发表于 2003-6-3 20:43:06 | 显示全部楼层
用curses函数库的keypad。

keypad(win,bf)

          呼叫 keypad 时须传入两个值:
          win 为一 WINDOW 型态指标, 通常传入标准输出入屏幕 stdscr
          bf 为 TRUE 或 FALSE

          当开启  keypad 後, 可以使用键盘上的一些特殊字元, 如上下左右
          等方向键, curses 会将这些特殊字元转换成 curses.h 内定义的一
          些特殊键. 这些定义的特殊键通常以 KEY_ 开头.
 楼主| 发表于 2003-6-4 18:32:41 | 显示全部楼层

谢谢斑竹

可以了,非常感谢
发表于 2003-6-4 19:44:21 | 显示全部楼层

斑竹知道我的那个alt和ctrl得问题么?

帮我看看吧 我想写一个菜单界面 但是...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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