众所周知,Ctrl + C为复制操作,实则是操作系统将文本复制到剪切板上,请问各位,我在.net程序中,如何去判断当前已有文本被复制到剪切板上?
var d = Clipboard.GetDataObject(); //根据 d.GetFormats() 的结果, 设置以下条件if (d.GetDataPresent(DataFormats.Text) || d.GetDataPresent(DataFormats.OemText)){ string istext =(string)d.GetData(DataFormats.Text); }
读出来就知道里面有什么了……
http://www.cnblogs.com/_zjl/archive/2011/06/01/2066498.html