类似于putty这种选中即复制的功能是如何实现的?

小魔菇 2012-04-03 07:31:33
类似于putty这种选中即复制的功能是如何实现的?
有知道的大锅吗?

选中的时候触发一个键盘中断?选中之后再触发一个中断? 把选中的字符写入粘贴板?
或者其他的什么的
请指点
...全文
221 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
Windows的字符命令行下也是如此。
小魔菇 2012-04-06
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

X11下有鼠标选中,点下、松开的函数,这个是可以实现的,我很久前做过
引用

我觉得可能是鼠标刚点下的时候触发,松开的时候再触发一个事件,然后把中间的字符复制出来
[/Quote]

能指点一下是那个函数 或者发个资料都行
我对X一点都不了解 :-)
昵称很不好取 2012-04-04
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
引用 1 楼 的回复:

我觉得可能是鼠标刚点下的时候触发,松开的时候再触发一个事件,然后把中间的字符复制出来


linux下呢?
[/Quote]
linux下没玩过图形界面,不知道相关的机制如何
个人觉得应该差不多吧
小魔菇 2012-04-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

我觉得可能是鼠标刚点下的时候触发,松开的时候再触发一个事件,然后把中间的字符复制出来
[/Quote]

linux下呢?
小魔菇 2012-04-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

WINDOWS有剪贴板呀,鼠标按下事件拷贝到剪贴板就完事了,这和LINUX无关。
[/Quote]
不同平台下的实现机制不一样
ecsape 2012-04-04
  • 打赏
  • 举报
回复
X11下有鼠标选中,点下、松开的函数,这个是可以实现的,我很久前做过
[Quote]

我觉得可能是鼠标刚点下的时候触发,松开的时候再触发一个事件,然后把中间的字符复制出来
[/Quote]
qq120848369 2012-04-03
  • 打赏
  • 举报
回复
WINDOWS有剪贴板呀,鼠标按下事件拷贝到剪贴板就完事了,这和LINUX无关。
昵称很不好取 2012-04-03
  • 打赏
  • 举报
回复
我觉得可能是鼠标刚点下的时候触发,松开的时候再触发一个事件,然后把中间的字符复制出来

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧