gpt4 book ai didi

c - 从鼠标获取信息

转载 作者:太空宇宙 更新时间:2023-11-04 08:00:06 25 4
gpt4 key购买 nike

我正在使用 ncurses 在 C 中做我自己的 FTP。我知道可以使用函数 getch() 获取诸如点击坐标之类的信息。我的问题是对于这门学科我不能使用这个功能。

我想知道是否有可能从终端中的鼠标读取坐标点击、位置、使用按钮等信息?

如果我必须读取文件描述符可能吗?

要不然用调用系统可以吗?

我在塞拉利昂 :)

更新

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

例如:

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 是什么意思......它们看起来像随机的 :(

值以十进制打印

最佳答案

My problem is for this school subject i can't use this function.

那你就倒霉了。 curses提供这个是有原因的:它抽象了许多依赖于平台的方式来获取鼠标输入。如果你不能使用什么 curses提供,您必须专门为您的目标平台编写代码,如果您已经使用 curses 则没有任何意义.

关于c - 从鼠标获取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47335754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com