Compartilhar via


Estrutura DETAILSINFO (shlobj_core.h)

Contém informações detalhadas para um item de pasta do Shell. Usado com a notificação de SFVM_GETDETAILSOF .

Sintaxe

typedef struct _DETAILSINFO {
  PCUITEMID_CHILD pidl;
  int             fmt;
  int             cxChar;
  STRRET          str;
  int             iImage;
} DETAILSINFO;

Membros

pidl

Tipo: PCUITEMID_CHILD

PIDL do item cujos detalhes estão sendo recuperados.

fmt

Tipo: int

O alinhamento do título da coluna e o texto do subitem na coluna. Esse membro pode ser um dos valores a seguir. Observe que o alinhamento da coluna mais à esquerda é sempre justificado à esquerda e não pode ser alterado.

LVCFMT_CENTER

O texto é centralizado.

LVCFMT_COL_HAS_IMAGES

O item de cabeçalho contém uma imagem na lista de imagens.

LVCFMT_LEFT

O texto é alinhado à esquerda.

LVCFMT_RIGHT

O texto está alinhado à direita.

cxChar

Tipo: int

O número de caracteres de tamanho médio no título.

str

Tipo: STRRET

Uma estrutura STRRET que inclui uma cadeia de caracteres que contém os detalhes solicitados. Para converter essa estrutura em uma cadeia de caracteres, use StrRetToBuf ou StrRetToStr.

iImage

Tipo: int

O índice de um ícone na lista de imagens do Shell que é exibido no modo de exibição.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho shlobj_core.h (inclua Shlobj.h)