struttura CM_COLUMNINFO (shobjidl_core.h)

Definisce le informazioni sulle colonne. Usato dai membri dell'interfaccia IColumnManager .

Sintassi

typedef struct CM_COLUMNINFO {
  DWORD cbSize;
  DWORD dwMask;
  DWORD dwState;
  UINT  uWidth;
  UINT  uDefaultWidth;
  UINT  uIdealWidth;
  WCHAR wszName[80];
} CM_COLUMNINFO;

Members

cbSize

Tipo: DWORD

Dimensioni della struttura, in byte.

dwMask

Tipo: DWORD

Uno o più valori dell'enumerazione CM_MASK che specificano i membri di questa struttura validi.

dwState

Tipo: DWORD

Uno o più valori dell'enumerazione CM_STATE che specificano lo stato della colonna.

uWidth

Tipo: UINT

Uno dei membri dell'enumerazione CM_SET_WIDTH_VALUE che specifica la larghezza della colonna.

uDefaultWidth

Tipo: UINT

Larghezza predefinita della colonna.

uIdealWidth

Tipo: UINT

Larghezza ideale della colonna.

wszName[80]

Tipo: WCHAR[MAX_COLUMN_NAME_LEN]

Buffer di dimensioni MAX_COLUMN_NAME_LEN che contiene il nome della colonna come stringa Unicode con terminazione Null.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione shobjidl_core.h (include Shobjidl.h)