我想将 Compiz 的 Window Picker 功能迁移到 XFCE 环境,所以我需要抓取当前显示中运行的窗口的图像,并用 显示它GtkWidget
,但是如何?
问问题
346 次
1 回答
1
如果您不介意依赖外部工具,您可以通过调用 ImageMagick 来获取图像import -window 0xid bmp-
。从管道读取输出并创建适当的 GTK 对象。
当然,您将替换要从中获取图像的窗口 ID。这是一篇文章,可帮助您从进程 ID 获取窗口 ID。
于 2011-11-03T07:36:23.990 回答