在我的應用程式中,我想從 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 資源管理器中的一些錯誤。是否存在一些解決方法或其他什麼?任何資訊都會有幫助。
我附上了兩個例子 -按字母順序排列的文件和文件按大小排序。與原來的順序相比,兩者都移動了兩個位置。
提前致謝。