打印

请问如何编程操作当前活动程序的内容缓冲区?

请问如何编程操作当前活动程序的内容缓冲区?

例如:

1。用 firefox 打开一个网页,如何可以在自己的程序里读到这个页面的内容?
目的: 可以直接保存到本地文件里(我知道 ctrl +s 也可保存,但我想对保存的内容做一些常规例行操作,所以想在程序里完成)

2。在 terminal 里 vi 一个文件,如何可以在自己的程序里读到这个文件的内容, 然后直接发送到系统剪切板 ?
目的: 可以直接在别的地方粘贴这部分内容


我在 gnome 环境下, 是不是要用到 gtk 编程 ?  恳请各位指个思路, 谢谢。

TOP