Compartir a través de


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

Establece la colección de columnas de la vista que se va a mostrar.

Sintaxis

HRESULT SetColumns(
  [in] const PROPERTYKEY *rgkeyOrder,
  [in] UINT              cVisible
);

Parámetros

[in] rgkeyOrder

Tipo: const PROPERTYKEY*

Puntero a una matriz de estructuras PROPERTYKEY que especifican las columnas que se van a mostrar.

[in] cVisible

Tipo: UINT

Tamaño de la matriz rgkeyOrder .

Valor devuelto

Tipo: HRESULT

Devuelve uno de los valores siguientes:

Código devuelto Descripción
S_OK
Conjunto de recopilación.
Fracaso
Colección no establecida.

Comentarios

NotaIColumnManager::SetColumns borra el estado de todas las columnas, por lo que se debe llamar a IColumnManager::SetColumnInfo después para establecer el estado de las columnas individuales.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)
Archivo DLL Shell32.dll (versión 5.0 o posterior)