Модифицировать Проводник Windows в XP, чтобы он отображал полные имена файлов (либо в области наведения, либо в области сведений)? Он усекает очень длинные имена файлов.

Для просмотра плитки.

Мы не будем использовать представление «Список» или «Сведения», которое, как мне известно, покажет полное имя (как и представление «Значки», если щелкнуть файл).

1 ответ1

0

Обратите внимание, что имя файла во всплывающей подсказке отображает 127 символов. Это не случайность. Очевидно, что произошло то, что код, отвечающий за отображение всплывающих подсказок, использует подписанный BYTE, который ограничивает его 127 символами. Если бы они использовали неподписанный байт, Explorer мог бы показать до 255 символов. Это прискорбно по двум причинам:

  • Ясно, что код уже предназначен для поддержки переноса в более чем одну строку, поэтому для этого не нужно делать никакой дополнительной работы.
  • Windows (длинные) имена файлов, как правило, могут содержать до 255 символов

Скорее всего, это просто упущение (ошибка чтения), но, к сожалению, XP больше не поддерживается, поэтому не будет патча для ее исправления.

Конечно, вы всегда можете использовать альтернативную оболочку или файловый менеджер. Мало того, что многие из них имеют лучшую поддержку для таких вещей (вы можете подавать отчеты об ошибках и запросы функций, которые на самом деле прослушиваются), но у них также есть много других замечательных функций.

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