estrutura MMC_VISIBLE_COLUMNS (mmc.h)
A estrutura MMC_VISIBLE_COLUMNS é introduzida no MMC 1.2.
A estrutura MMC_VISIBLE_COLUMNS é usada pelo MMC com a notificação MMCN_COLUMNS_CHANGED para informar ao snap-in quais colunas em um conjunto de colunas estão visíveis.
Sintaxe
typedef struct _MMC_VISIBLE_COLUMNS {
INT nVisibleColumns;
INT rgVisibleCols[1];
} MMC_VISIBLE_COLUMNS;
Membros
nVisibleColumns
O número de colunas visíveis no conjunto de colunas.
rgVisibleCols[1]
Uma matriz de comprimento variável na qual cada membro contém o número baseado em zero de uma coluna visível. A ordenação das colunas na matriz corresponde à ordem das colunas conforme elas aparecem na exibição de lista. O membro nVisibleColumns fornece o número de elementos na lista.
Comentários
O valor de rgVisibleCols[0] é sempre 0 (zero), indicando que a primeira coluna visível na exibição de lista é sempre a coluna com valor de índice zero, que deve sempre ser a primeira coluna e sempre deve estar visível. Além disso, o MMC não permite que o usuário altere a posição da primeira coluna.
A ordem das colunas visíveis pode ser diferente da ordem de inserção pelo snap-in porque o usuário pode ter reorganizado as colunas arrastando e soltando seus cabeçalhos.
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | mmc.h |