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


перечисление CATEGORYINFO_FLAGS (shobjidl_core.h)

Предоставляет набор флагов для использования со структурой CATEGORY_INFO .

Синтаксис

typedef enum CATEGORYINFO_FLAGS {
  CATINFO_NORMAL = 0,
  CATINFO_COLLAPSED = 0x1,
  CATINFO_HIDDEN = 0x2,
  CATINFO_EXPANDED = 0x4,
  CATINFO_NOHEADER = 0x8,
  CATINFO_NOTCOLLAPSIBLE = 0x10,
  CATINFO_NOHEADERCOUNT = 0x20,
  CATINFO_SUBSETTED = 0x40,
  CATINFO_SEPARATE_IMAGES = 0x80,
  CATINFO_SHOWEMPTY = 0x100
} ;

Константы

 
CATINFO_NORMAL
Значение: 0
0x00000000. Применяет свойства по умолчанию для категории.
CATINFO_COLLAPSED
Значение: 0x1
0x00000001. Категория должна отображаться как свернутая
CATINFO_HIDDEN
Значение: 0x2
0x00000002. Категория должна отображаться как скрытая.
CATINFO_EXPANDED
Значение: 0x4
0x00000004. Категория должна отображаться как развернутая.
CATINFO_NOHEADER
Значение: 0x8
0x00000008. Категория не имеет заголовка.
CATINFO_NOTCOLLAPSIBLE
Значение: 0x10
0x00000010. Невозможно свернуть категорию.
CATINFO_NOHEADERCOUNT
Значение: 0x20
0x00000020. Количество элементов в категории не должно отображаться в заголовке .
CATINFO_SUBSETTED
Значение: 0x40
0x00000040. Windows 7 и более поздних версий. Категория должна отображаться подмножеством.
CATINFO_SEPARATE_IMAGES
Значение: 0x80
CATINFO_SHOWEMPTY
Значение: 0x100

Требования

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