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

Ma Kai posted @ Mar 09, 2011 11:02:49 PM in 编程 , 3368 阅读
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。

  • 无匹配
  • 无匹配

登录 *


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