DETAILSINFO 结构 (shlobj_core.h)

包含 Shell 文件夹项的详细信息。 与 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 结构。 若要将此结构转换为字符串,请使用 StrRetToBufStrRetToStr

iImage

类型: int

视图中显示的 Shell 图像列表中图标的索引。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 shlobj_core.h (包括 Shlobj.h)