C++ 读低层鼠标点击Unix通过腻子
我使用PuTTY连接到shell(Unix服务器)。我可以使用鼠标从CLI中选择文本。此外,vim还可以与鼠标交互,因此我知道PuTTY确实会将鼠标输入发送到服务器 我的问题是,我想在C++ TUI中捕获鼠标事件,就像VIM一样(只是,我将以不同的方式处理)。我浏览过很多网站,但没有一个能准确描述我的问题。我觉得我需要xterm,但我不知道如何使用它 我发现最好的链接是: -->如何阅读此事件 向这家伙致敬C++ 读低层鼠标点击Unix通过腻子,c++,unix,putty,xterm,tui,C++,Unix,Putty,Xterm,Tui,我使用PuTTY连接到shell(Unix服务器)。我可以使用鼠标从CLI中选择文本。此外,vim还可以与鼠标交互,因此我知道PuTTY确实会将鼠标输入发送到服务器 我的问题是,我想在C++ TUI中捕获鼠标事件,就像VIM一样(只是,我将以不同的方式处理)。我浏览过很多网站,但没有一个能准确描述我的问题。我觉得我需要xterm,但我不知道如何使用它 我发现最好的链接是: -->如何阅读此事件 向这家伙致敬 任何人都可以提供一个示例代码来读取鼠标位置吗?我可以对应用程序的其余部分进行编码:)在
任何人都可以提供一个示例代码来读取鼠标位置吗?我可以对应用程序的其余部分进行编码:)在
ncurses中使用鼠标界面应该可以很好地完成这项工作(我确信vim和其他应用程序对于SSH/PuTTY如何通信没有具体的知识,它只是像本地连接一样拾取鼠标位置,sshd
通过将网络数据包转换为按键和鼠标移动来解决所有问题)
描述如何在ncurses
中与鼠标交互