Поделиться через


Перечисление FOLDERVIEWOPTIONS (shobjidl.h)

Используется методами интерфейса IFolderViewOptions для активации параметров Windows Vista, не поддерживаемых по умолчанию в Системах Windows 7 и более поздних версий, а также для деактивации новых параметров Windows 7.

Синтаксис

typedef enum FOLDERVIEWOPTIONS {
  FVO_DEFAULT = 0,
  FVO_VISTALAYOUT = 0x1,
  FVO_CUSTOMPOSITION = 0x2,
  FVO_CUSTOMORDERING = 0x4,
  FVO_SUPPORTHYPERLINKS = 0x8,
  FVO_NOANIMATIONS = 0x10,
  FVO_NOSCROLLTIPS = 0x20
} ;

Константы

 
FVO_DEFAULT
Значение: 0
0x00000000. Не используйте никаких специальных параметров.
FVO_VISTALAYOUT
Значение: 0x1
0x00000001. Используйте представление списка Windows Vista. Это можно использовать для обеспечения непрерывности между системами, чтобы пользователи могли получать ожидаемое представление. В настоящее время установка этого флага имеет действующий, хотя и не литеральный результат применения флагов FVO_CUSTOMPOSITION и FVO_CUSTOMORDERING. Однако это может измениться. Приложения должны быть конкретными о поведении, которое им требуется. Например, если приложению требуется пользовательское размещение элементов, оно не должно полагаться на FVO_VISTALAYOUT, чтобы предоставить его, а явно применить флаг FVO_CUSTOMPOSITION.
FVO_CUSTOMPOSITION
Значение: 0x2
0x00000002. Элементы требуют пользовательского позиционирования в пространстве представления. Эти элементы располагаются по определенным координатам. Этот параметр не активен по умолчанию в представлении Windows 7.
FVO_CUSTOMORDERING
Значение: 0x4
0x00000004. Элементы требуют пользовательского порядка в представлении. Этот параметр не активен по умолчанию в представлении Windows 7. Когда он активен, пользователь может изменить порядок представления, перетаскивая элементы в нужные расположения.
FVO_SUPPORTHYPERLINKS
Значение: 0x8
0x00000008. Плитки и сведения могут содержать гиперссылки. Этот параметр не активен по умолчанию в представлении Windows 7. При отображении гиперссылок они обновляются до представления Windows 7.
FVO_NOANIMATIONS
Значение: 0x10
0x00000010. Не отображайте анимацию в представлении. Этот параметр появился в Windows 7 и по умолчанию активен в представлении Windows 7.
FVO_NOSCROLLTIPS
Значение: 0x20
0x00000010. Не показывать подсказки прокрутки. Этот параметр появился в Windows 7 и по умолчанию активен в представлении Windows 7.



Подсказка прокрутки отображает имена файлов, прокручиваемых мимо, как визуальный ключ к вашему расположению в списке. Пример показан здесь.

Снимок экрана: подсказка прокрутки с именем файла Shell32.dll в папке System32.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть shobjidl.h