SHELLDETAILS structure (shtypes.h)

Reports detailed information on an item in a Shell folder.

Syntax

typedef struct _SHELLDETAILS {
  int    fmt;
  int    cxChar;
  STRRET str;
} SHELLDETAILS, *LPSHELLDETAILS;

Members

fmt

Type: int

The alignment of the column heading and the subitem text in the column. This member can be one of the following values.

LVCFMT_CENTER

Text is centered.

LVCFMT_COL_HAS_IMAGES

Version 4.70. Header item contains an image in the image list.

LVCFMT_LEFT

Text is left-aligned.

LVCFMT_RIGHT

Text is right-aligned.

cxChar

Type: int

The number of average-sized characters in the header.

str

Type: STRRET

An STRRET structure that includes a string with the requested information. To convert this structure to a string, use StrRetToBuf or StrRetToStr.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional, Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header shtypes.h

See also

IShellDetails::GetDetailsOf