Método IColumnManager::GetColumnInfo (shobjidl_core.h)

Obtém informações sobre cada coluna: largura, visibilidade, nome de exibição e estado.

Sintaxe

HRESULT GetColumnInfo(
  [in]      REFPROPERTYKEY propkey,
  [in, out] CM_COLUMNINFO  *pcmci
);

Parâmetros

[in] propkey

Tipo: REFPROPERTYKEY

Uma referência a uma estrutura PROPERTYKEY .

[in, out] pcmci

Tipo: CM_COLUMNINFO*

Um ponteiro para uma estrutura CM_COLUMNINFO . Na entrada, defina o membro dwMask dessa estrutura para especificar as informações a serem recuperadas. Também defina seu membro cbSize . Quando esse método retorna com êxito, a estrutura contém as informações solicitadas.

Retornar valor

Tipo: HRESULT

Retorna um dos valores a seguir.

Código de retorno Descrição
S_OK
Informações de coluna obtidas.
Falha
Informações de coluna não obtidas.
E_INVALIDARG
Indica que o membro cbSize de pcmci não é igual ao tamanho de CM_COLUMNINFO.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)
DLL Shell32.dll (versão 5.0 ou posterior)