Windows 资源管理器剪贴板中的文件顺序

Windows 资源管理器剪贴板中的文件顺序

在我的应用程序中,我想从 Windows 剪贴板读取文件,并且我希望以与在 Windows 资源管理器中看到的相同的顺序查看它。例如,如果我按字母顺序排列文件,我希望看到它在剪贴板中按字母顺序排列。但事实证明,Windows 资源管理器做得并不完美。

文件实际上按所需顺序排列在剪贴板中,但有循环移位。我的意思是,如果正确顺序是 1-2-3-4-5-6-7,则实际顺序可能是 7-1-2-3-4-5-6 或 6-7-1-2-3-4-5 或 2-3-4-5-6-7-1 或 3-4-5-6-7-1-2(我见过不同的情况 - 有时它移动一个位置,有时它移动两个位置)。

我以为是我的应用程序出了问题,但 FreeClipboardViewer 也出现了同样的问题。所以我认为这是 Windows 资源管理器中的某个错误。有没有什么解决方法?任何信息都会有帮助。

我附上了两个例子 -按字母顺序排列的文件文件按大小排序. 均比原顺序移动两位。

提前致谢。

答案1

我只是碰巧记得这一点,不能承担“发现”的功劳,但快速测试表明它仍然有效。

选择文件的方式/顺序很重要。如果您先选择最后一个,然后使用任何常见的Shift| Ctrl+ Arrow|MouseClick方法选择余下的部分,文件将按照显示的排序顺序出现。

在此处输入图片描述

相关内容