Изменить порядок файлов в каталоге Windows на C - PullRequest
1 голос
/ 24 апреля 2009

Например, когда вы перетаскиваете файл поверх другого и меняете порядок, вот так.

Ответы [ 3 ]

3 голосов
/ 24 апреля 2009

Я собираюсь предположить, что вы спрашиваете о том, как изменить порядок отображения файлов в папке. Я не совсем уверен, как это сделать, но вы захотите использовать различные функции из оболочки Windows для этого. См. Руководство разработчика оболочки .

1 голос
/ 24 апреля 2009

Нет никакого способа сделать это (кроме, может быть, взлома структур каталогов на диске с помощью сырых, основанных на секторах API). Порядок файлов на диске управляется файловой системой в соответствии с ее дизайном и потребностями.

0 голосов
/ 24 апреля 2009

Для чего стоит, записи каталога FAT хранятся в порядке их добавления. NTFS на самом деле индексирует записи в своих каталогах, но я думал, что порядок создания все еще играет определенную роль, в каком порядке они извлекаются. Возможно, нет. Почти каждый пользовательский интерфейс, который делает списки файлов, выполняет сортировку по типу, хотя обычно в алфавитном порядке.

Итог - если он не отсортирован по приложениям и не создан, то вы ничего не можете сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...