Partager via


structure MMC_VISIBLE_COLUMNS (mmc.h)

La structure MMC_VISIBLE_COLUMNS est introduite dans MMC 1.2.

La structure MMC_VISIBLE_COLUMNS est utilisée par MMC avec la notification MMCN_COLUMNS_CHANGED pour indiquer au composant logiciel enfichable les colonnes d’un jeu de colonnes visibles.

Syntaxe

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

Membres

nVisibleColumns

Nombre de colonnes visibles dans le jeu de colonnes.

rgVisibleCols[1]

Tableau de longueur variable dans lequel chaque membre contient le nombre de base zéro d’une colonne visible. Le classement des colonnes dans le tableau correspond à l’ordre des colonnes telles qu’elles apparaissent dans l’affichage de liste. Le membre nVisibleColumns indique le nombre d’éléments dans la liste.

Notes

La valeur de rgVisibleCols[0] est toujours 0 (zéro), ce qui indique que la première colonne visible dans l’affichage de liste est toujours la colonne indexée zéro, qui doit toujours être la première colonne et doit toujours être visible. En outre, MMC n’autorise pas l’utilisateur à modifier la position de la première colonne.

L’ordre des colonnes visibles peut être différent de l’ordre d’insertion par le composant logiciel enfichable, car l’utilisateur a peut-être réorganisé les colonnes en faisant glisser-déplacer leurs en-têtes.

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête mmc.h

Voir aussi

MMCN_COLUMNS_CHANGED

Utilisation de la persistance de colonne