1

Я знаю, что если я хочу "закрепить" папку / файл в папке, отсортированной по имени, я могу использовать символ, такой как _ в начале имени, чтобы он отображался вверху или внизу (в зависимости от того, отсортирован ли он по возрастанию). или по убыванию).

Тем не менее, что, если я хочу, чтобы папка / файл были "прикреплены" в противоположной позиции, поэтому, где у меня есть _lib и _work вверху, и независимо от того, какие имена папок / файлов есть, у меня есть временная папка в самом низу? Как я могу "прикрепить" папку, чтобы она оказалась напротив других "липких" папок?

1 ответ1

0

К сожалению, функция, которую Explorer использует для сортировки (StrCmpLogicalW), сначала сортирует "специальные" (то есть не алфавитно-цифровые) символы. Он также много знает о старших битовых символах ASCII, поэтому, начиная с é вы ставите элемент рядом с тем, что начинается с простого e .

Тем не менее, он всегда сортирует символы CJK после римских. Если вы включите ввод с клавиатуры в Unicode, вы можете легко ввести что-то вроде U+999 () с помощью цифровой клавиатуры. Чтобы получить этот символ, я набрал +, 9, 9, 9 на клавиатуре, удерживая клавишу Alt. Элемент, который начинается с этого, "прикреплен" к концу списка.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .