从鼠标获取信息

时间:2017-11-16 17:26:57

标签: c

我用Ncurses在C中做自己的FTP。我知道可以通过函数getch()获取点击协调等信息。我的问题是我不能使用这个功能。

我想知道是否可以通过读取终端中的鼠标来获取coord click,position,with button等信息?

如果文件描述符可以,我必须阅读?

否则有呼叫系统可以做到吗?

我在山脉上:)

更新

是的,我有一段代码来获取值

例如:

mouse click left down : 27, 91, 77, 32, 57, 67, 0, 0, 0
mouse click left up   : 27, 91, 77, 35, 57, 67, 0, 0, 0

就像你可以看到我为所有事件得到6个字节 我理解byte [0]直到byte [3],但我不知道字节4和5是什么意思......它们看起来像是随机的:(

值以十进制打印

1 个答案:

答案 0 :(得分:2)

  

我的问题是这个学校的课程,我不能使用这个功能。

然后你运气不好。 val('Watch this video'+ $(this).val() +'.'); val('Watch this best video'+ $(this).val() +'.'); val('Watch this great video'+ $(this).val() +'.'); val('Watch this something'+ $(this).val() +'.'); val('Watch this that'+ $(this).val() +'.'); 提供了这个原因:它抽象了许多与平台相关的方法来获取鼠标输入。如果您无法使用curses提供的内容,则必须专门为您的目标平台编写代码,如果您已使用curses,则无法理解。