Java是否可以删除到回收站?
是这里的关键。我需要能够删除文件,但是用户希望能够从回收站中“取消删除”。据我所知这是不可能的。有人知道吗?
回答:
由于各种原因,Windows
没有简单地对应于回收站的文件夹的概念。
正确的方法是使用JNI调用Windows
SHFileOperation
API,FO_DELETE
并在SHFILEOPSTRUCT
结构中设置标志。
- SHFileOperation文档
- 使用SHFileOperation复制文件的Java示例(同一文章中的“回收站”链接不起作用)
以上是 Java是否可以删除到回收站? 的全部内容, 来源链接: utcz.com/qa/405911.html