如何获取不同操作系统的每个磁盘的回收站路径?
WinXP、Vista、Win7,都有一定的回收站文件夹。
如何获取不同操作系统的每个磁盘的回收站路径?
在WinXP 中它被称为XX:\RECYCLER,而在vista 中它使用另一个名称。
有 Windows C++ API 吗?
非常感谢!
WinXP, Vista, Win7, there is a certain folder for recyclebin.
How Can I get the recycleBin Path for each disk, for different operation System?
in WinXP it is called XX:\RECYCLER, while in vista it used another name.
Is there any windows C++ API for it ?
Many thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以向 shell 命名空间对象询问其 SHDESCRIPTIONID 并与回收站的CLSID进行比较,请参阅此博客发布以获取更多信息。
You can ask a shell namespace object for its SHDESCRIPTIONID and compare with the CLSID of the recycle bin, see this blog post for more info.