Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Набор флагов, указывающих параметры представления папки. Флаги независимы друг от друга и могут использоваться в любом сочетании.
Синтаксис
typedef enum FOLDERFLAGS {
FWF_NONE = 0,
FWF_AUTOARRANGE = 0x1,
FWF_ABBREVIATEDNAMES = 0x2,
FWF_SNAPTOGRID = 0x4,
FWF_OWNERDATA = 0x8,
FWF_BESTFITWINDOW = 0x10,
FWF_DESKTOP = 0x20,
FWF_SINGLESEL = 0x40,
FWF_NOSUBFOLDERS = 0x80,
FWF_TRANSPARENT = 0x100,
FWF_NOCLIENTEDGE = 0x200,
FWF_NOSCROLL = 0x400,
FWF_ALIGNLEFT = 0x800,
FWF_NOICONS = 0x1000,
FWF_SHOWSELALWAYS = 0x2000,
FWF_NOVISIBLE = 0x4000,
FWF_SINGLECLICKACTIVATE = 0x8000,
FWF_NOWEBVIEW = 0x10000,
FWF_HIDEFILENAMES = 0x20000,
FWF_CHECKSELECT = 0x40000,
FWF_NOENUMREFRESH = 0x80000,
FWF_NOGROUPING = 0x100000,
FWF_FULLROWSELECT = 0x200000,
FWF_NOFILTERS = 0x400000,
FWF_NOCOLUMNHEADER = 0x800000,
FWF_NOHEADERINALLVIEWS = 0x1000000,
FWF_EXTENDEDTILES = 0x2000000,
FWF_TRICHECKSELECT = 0x4000000,
FWF_AUTOCHECKSELECT = 0x8000000,
FWF_NOBROWSERVIEWSTATE = 0x10000000,
FWF_SUBSETGROUPS = 0x20000000,
FWF_USESEARCHFOLDER = 0x40000000,
FWF_ALLOWRTLREADING = 0x80000000
} ;
Константы
FWF_NONEЗначение: 0 0x00000000. Windows 7 и более поздние версии. Нет специальных параметров просмотра. |
FWF_AUTOARRANGEЗначение: 0x1 0x00000001. Автоматическое размещение элементов в представлении. Это означает , LVS_AUTOARRANGE , используется ли элемент управления list-view для реализации представления. |
FWF_ABBREVIATEDNAMESЗначение: 0x2 0x00000002. Не поддерживается. |
FWF_SNAPTOGRIDЗначение: 0x4 0x00000004. Не поддерживается. |
FWF_OWNERDATAЗначение: 0x8 0x00000008. Не поддерживается. |
FWF_BESTFITWINDOWЗначение: 0x10 0x00000010. Не поддерживается. |
FWF_DESKTOPЗначение: 0x20 0x00000020. Сделайте папку похожей на рабочий стол. Это значение применяется только к рабочему столу и не используется для типичных папок оболочки. Этот флаг подразумевает FWF_NOCLIENTEDGE и FWF_NOSCROLL. |
FWF_SINGLESELЗначение: 0x40 0x00000040. Не разрешайте выбирать более одного элемента. Используется в общих диалоговых окнах. |
FWF_NOSUBFOLDERSЗначение: 0x80 0x00000080. Не показывать вложенные папки. |
FWF_TRANSPARENTЗначение: 0x100 0x00000100. Нарисуйте прозрачно. Используется только для рабочего стола. |
FWF_NOCLIENTEDGEЗначение: 0x200 0x00000200. Не поддерживается. |
FWF_NOSCROLLЗначение: 0x400 0x00000400. Не добавляйте полосы прокрутки. Используется только для рабочего стола. |
FWF_ALIGNLEFTЗначение: 0x800 0x00000800. Представление должно быть выровнено по левому краю. Это означает , LVS_ALIGNLEFT , используется ли элемент управления list-view для реализации представления. |
FWF_NOICONSЗначение: 0x1000 0x00001000. В представлении не должны отображаться значки. |
FWF_SHOWSELALWAYSЗначение: 0x2000 0x00002000. Этот флаг не рекомендуется использовать в Windows XP и не действует. Всегда показывать выделенный фрагмент. |
FWF_NOVISIBLEЗначение: 0x4000 0x00004000. Не поддерживается. |
FWF_SINGLECLICKACTIVATEЗначение: 0x8000 0x00008000. Не поддерживается. |
FWF_NOWEBVIEWЗначение: 0x10000 0x00010000. Представление не должно отображаться как веб-представление. |
FWF_HIDEFILENAMESЗначение: 0x20000 0x00020000. В представлении не должны отображаться имена файлов. |
FWF_CHECKSELECTЗначение: 0x40000 0x00040000. Включает режим проверка для представления. |
FWF_NOENUMREFRESHЗначение: 0x80000 0x00080000. Windows Vista и более поздних версий. Не перезачисляйте представление (или не удаляйте его текущее содержимое) при обновлении представления. |
FWF_NOGROUPINGЗначение: 0x100000 0x00100000. Windows Vista и более поздних версий. Не разрешать группирование в представлении |
FWF_FULLROWSELECTЗначение: 0x200000 0x00200000. Windows Vista и более поздних версий. При выборе элемента он и все его вложенные элементы выделяются. |
FWF_NOFILTERSЗначение: 0x400000 0x00400000. Windows Vista и более поздних версий. Не отображать фильтры в представлении. |
FWF_NOCOLUMNHEADERЗначение: 0x800000 0x00800000. Windows Vista и более поздних версий. Не отображать заголовок столбца в представлении в режиме представления. |
FWF_NOHEADERINALLVIEWSЗначение: 0x1000000 0x01000000. Windows Vista и более поздних версий. Показывать только заголовок столбца в режиме просмотра сведений. |
FWF_EXTENDEDTILESЗначение: 0x2000000 0x02000000. Windows Vista и более поздних версий. Если представление находится в режиме представления плитки, макет одного элемента должен быть расширен до ширины представления. |
FWF_TRICHECKSELECTЗначение: 0x4000000 0x04000000. Windows Vista и более поздних версий. Не поддерживается. |
FWF_AUTOCHECKSELECTЗначение: 0x8000000 0x08000000. Windows Vista и более поздних версий. Элементы можно выбирать с помощью флажков. |
FWF_NOBROWSERVIEWSTATEЗначение: 0x10000000 0x10000000. Windows Vista и более поздних версий. Представление не должно сохранять состояние представления в браузере. |
FWF_SUBSETGROUPSЗначение: 0x20000000 0x20000000. Windows Vista и более поздних версий. В представлении должно быть указано количество элементов, отображаемых в каждой группе. Для использования с IFolderView2::SetGroupSubsetCount. |
FWF_USESEARCHFOLDERЗначение: 0x40000000 0x40000000. Windows Vista и более поздних версий. Используйте папку поиска для стека и поиска. |
FWF_ALLOWRTLREADINGЗначение: 0x80000000 (int)0x80000000. Windows Vista и более поздних версий. Обеспечьте макет чтения справа налево в системе справа налево. Без этого флага в представлении отображаются строки слева направо в системах, для которых задан макет чтения слева направо и справа налево, что гарантирует правильное отображение имен файлов. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP, Windows 7 [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Верхняя часть | shobjidl_core.h (включая Shobjidl.h) |