Поделиться через


структура CM_COLUMNINFO (shobjidl_core.h)

Определяет сведения о столбце. Используется членами интерфейса IColumnManager .

Синтаксис

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

Члены

cbSize

Тип: DWORD

Размер структуры в байтах.

dwMask

Тип: DWORD

Одно или несколько значений из перечисления CM_MASK , указывающих, какие члены этой структуры являются допустимыми.

dwState

Тип: DWORD

Одно или несколько значений из перечисления CM_STATE , определяющих состояние столбца.

uWidth

Тип: UINT

Один из элементов перечисления CM_SET_WIDTH_VALUE , задающий ширину столбца.

uDefaultWidth

Тип: UINT

Ширина столбца по умолчанию.

uIdealWidth

Тип: UINT

Идеальная ширина столбца.

wszName[80]

Тип: WCHAR[MAX_COLUMN_NAME_LEN]

Буфер размера MAX_COLUMN_NAME_LEN, содержащий имя столбца в виде строки Юникода, заканчивающейся null.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть shobjidl_core.h (включая Shobjidl.h)