I'm trying to use SHFileOperation to delete a folder containing many subfolders, but it always says that it can't be deleted b/c the folder's not empty. But I thought that this function could do that... any ideas?