using System.Windows.Forms;IDataObject iData = Clipboard.GetDataObject(); if (iData.GetDataPresent(DataFormats.Text)) { MessageBox.Show((string)iData.GetData(DataFormats.Text)); } else MessageBox.Show("目前剪贴板中数据不可转换为文本","错误"); // MessageBox.Show((string)iData.GetData(DataFormats.UnicodeText )); //此为正确的输出,要不然用 DataFormats.Text会乱码