Partager via


structure MMC_COLUMN_DATA (mmc.h)

La structure MMC_COLUMN_DATA est introduite dans MMC 1.2.

La structure MMC_COLUMN_DATA contient les données de colonne d’une colonne unique dans un jeu de colonnes. Les données de colonne sont conservées en mémoire par MMC. La structure MMC_COLUMN_SET_DATA contient un pointeur vers un tableau de structures MMC_COLUMN_DATA.

Syntaxe

typedef struct _MMC_COLUMN_DATA {
  int       nColIndex;
  DWORD     dwFlags;
  int       nWidth;
  ULONG_PTR ulReserved;
} MMC_COLUMN_DATA;

Membres

nColIndex

Valeur d’index de base zéro de la colonne.

dwFlags

Indicateur défini, HDI_HIDDEN (= 0x0001), qui indique que la colonne est masquée. La valeur par défaut du champ est 0, ce qui indique que la colonne est visible.

nWidth

Largeur de la colonne.

ulReserved

Pas utilisé pour l'instant.

Notes

En définissant le membre dwFlags de la structure MMC_COLUMN_DATA, un composant logiciel enfichable peut masquer ou afficher des colonnes dans une colonne définie dans les appels à IColumnData::SetColumnConfigData. Toutefois, la colonne « 0 » d’un jeu de colonnes ne peut pas être masquée. Cela permet de s’assurer que les icônes du volet de résultats sont correctement insérées dans la première colonne et que le verbe MMC_VERB_RENAME console fonctionne correctement.

Spécifications

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

Voir aussi

CCF_COLUMN_SET_ID

MMC_COLUMN_SET_DATA

Utilisation de la persistance des colonnes