Compartilhar via


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

Define o estado de uma coluna especificada.

Sintaxe

HRESULT SetColumnInfo(
  [in] REFPROPERTYKEY      propkey,
  [in] const CM_COLUMNINFO *pcmci
);

Parâmetros

[in] propkey

Tipo: REFPROPERTYKEY

Uma referência a uma estrutura PROPERTYKEY que identifica a coluna.

[in] pcmci

Tipo: const CM_COLUMNINFO*

Um ponteiro para uma estrutura CM_COLUMNINFO que contém o estado a ser definido para essa coluna.

Valor retornado

Tipo: HRESULT

Retorna um dos valores a seguir.

Código de retorno Descrição
S_OK
Conjunto de estado da coluna.
Falha
Estado da coluna não definido.
E_INVALIDARG
O parâmetro pcmci é NULL.

Requisitos

   
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)