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) |