In SHFileOperation() when requested to copy files, figure out when the destination is to be treated as a directory and handle those cases.