3
9
2011
0

Vala/GTK+2 系统Clipboard(剪贴板)读取

using Gtk;
using Gdk;

public class ClipboardReader
{
	public static int main (string[] args)
	{
		Gtk.init (ref args);
		Gtk.Clipboard clipboard = Gtk.Clipboard.get_for_display (Gdk.Display.get_default(), Gdk.SELECTION_CLIPBOARD);
		string text = clipboard.wait_for_text ();
		stdout.printf ("%s\n", text);

		return 0;
	}
}

// BUILD: $ valac clipboard.vala --pkg gtk+-2.0

更多的剪贴板操作见Valadoc.org

此处用的是GTK+ 2.0。

Category: 编程 | Tags: | Read Count: 3434

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter

Powered by Chito | Hosted at is-Programmer | Theme: Aeros 2.0 by TheBuckmaker.com