我有一个将FOF_ALLOWUNDO与SHFileOperation一起使用的应用程序,以便将文件移到回收站。某些可移动驱动器没有回收站。在这种情况下,SHFileOperation会直接删除文件。我想警告用户该文件将被直接删除。为此,我需要知道驱动器是否具有回收站。 最佳答案 使用FOF_WANTNUKEWARNING。