Compartir a través de


estructura MMC_VISIBLE_COLUMNS (mmc.h)

La estructura MMC_VISIBLE_COLUMNS se introduce en MMC 1.2.

MMC usa la estructura MMC_VISIBLE_COLUMNS con la notificación de MMCN_COLUMNS_CHANGED para informar al complemento en el que están visibles las columnas de un conjunto de columnas.

Sintaxis

typedef struct _MMC_VISIBLE_COLUMNS {
  INT nVisibleColumns;
  INT rgVisibleCols[1];
} MMC_VISIBLE_COLUMNS;

Members

nVisibleColumns

Número de columnas visibles del conjunto de columnas.

rgVisibleCols[1]

Matriz de longitud variable en la que cada miembro contiene el número de base cero de una columna visible. La ordenación de las columnas de la matriz corresponde al orden de las columnas tal como aparecen en la vista de lista. El miembro nVisibleColumns proporciona el número de elementos de la lista.

Comentarios

El valor de rgVisibleCols[0] siempre es 0 (cero), lo que indica que la primera columna visible de la vista de lista siempre es la columna con valores de índice cero, que siempre debe ser la primera columna y siempre debe ser visible. Además, MMC no permite al usuario cambiar la posición de la primera columna.

El orden de las columnas visibles puede ser diferente del orden de inserción por parte del complemento, ya que el usuario puede haber reorganizado las columnas arrastrando y quitando sus encabezados.

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Encabezado mmc.h

Consulte también

MMCN_COLUMNS_CHANGED

Uso de la persistencia de columnas