现在网上大多数对剪贴板的操作都只是对文本进行操作,很少有对文件进行操作的,在codeProject上找到了解决方法,但还有一个问题困扰了我(等下再说,其实放在首页就是看看大家能不能帮忙解决)。
先看看具体的代码:
Clipboard.SetDataObject(data);
}
}
对粘贴文件的处理:
MessageBoxButtons.OK, MessageBoxIcon.Stop);
}
}
RefreshView();
}
注意点:
一、把文件路径的列表SetData到剪贴板,注意一定要是数组形式。对一个文件进行操作也要以数组方式。
二、把标志信息也按照一定的格式SetData到剪贴板
文章出处:http://www.codeproject.com/KB/shell/Explorer_Drag_Drop.aspx
问题:如果在windows mobile中,在移动设备里剪切/复制一个文件,发现在剪贴板中没有任何东西,而普通的windows文件则会有路径和标志位。现在的问题是如果从设备中剪切/复制文件,我怎么让PC能够进行粘贴,因为PC上是不认类似”\\application...“的路径的。