structure CM_COLUMNINFO (shobjidl_core.h)
Définit les informations de colonne. Utilisé par les membres de l’interface IColumnManager .
Syntaxe
typedef struct CM_COLUMNINFO {
DWORD cbSize;
DWORD dwMask;
DWORD dwState;
UINT uWidth;
UINT uDefaultWidth;
UINT uIdealWidth;
WCHAR wszName[80];
} CM_COLUMNINFO;
Membres
cbSize
Type : DWORD
Taille de la structure, en octets.
dwMask
Type : DWORD
Une ou plusieurs valeurs de l’énumération CM_MASK qui spécifient quels membres de cette structure sont valides.
dwState
Type : DWORD
Une ou plusieurs valeurs de l’énumération CM_STATE qui spécifient l’état de la colonne.
uWidth
Type : UINT
L’un des membres de l’énumération CM_SET_WIDTH_VALUE qui spécifie la largeur de colonne.
uDefaultWidth
Type : UINT
Largeur par défaut de la colonne.
uIdealWidth
Type : UINT
Largeur idéale de la colonne.
wszName[80]
Type : WCHAR[MAX_COLUMN_NAME_LEN]
Mémoire tampon de taille MAX_COLUMN_NAME_LEN qui contient le nom de la colonne sous la forme d’une chaîne Unicode terminée par null.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |