Структура DETAILSINFO (shlobj_core.h)
Содержит подробные сведения для элемента папки оболочки. Используется с уведомлением SFVM_GETDETAILSOF .
Синтаксис
typedef struct _DETAILSINFO {
PCUITEMID_CHILD pidl;
int fmt;
int cxChar;
STRRET str;
int iImage;
} DETAILSINFO;
Члены
pidl
Тип: PCUITEMID_CHILD
PIDL элемента, подробные сведения которого извлекаются.
fmt
Тип: int
Выравнивание заголовка столбца и текста подэлемента в столбце. Этот элемент может быть одним из следующих значений. Обратите внимание, что выравнивание крайнего левого столбца всегда оправдано по левому краю и не может быть изменено.
LVCFMT_CENTER
Текст выравнивается по центру.
LVCFMT_COL_HAS_IMAGES
Элемент заголовка содержит изображение в списке изображений.
LVCFMT_LEFT
Текст выравнивается по левому краю.
LVCFMT_RIGHT
Текст выравнивается по правому краю.
cxChar
Тип: int
Количество символов среднего размера в заголовке.
str
Тип: STRRET
Структура STRRET , содержащая строку, содержащую запрошенные сведения. Чтобы преобразовать эту структуру в строку, используйте StrRetToBuf или StrRetToStr.
iImage
Тип: int
Индекс значка в списке изображений оболочки, отображаемого в представлении.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | shlobj_core.h (включая Shlobj.h) |