从剪贴板取数据可以使用System.Windows.Forms.Clipboard 对象 以下方法可做参考:
internal static string RetrieveDataFromCilpboard()
{
IDataObject iData = Clipboard.GetDataObject();
if (iData.GetDataPresent(DataFormats.Text))
{
return (String)iData.GetData(DataFormats.Text);
}
return null;
}
如果该方法跑在Console Application里的话 需要在Main函数上加上[STAThread] 标签
[STAThread]
static void Main(string[] args)
{
}