CM_MASK enumeration (shobjidl_core.h)

Indicates which values in the CM_COLUMNINFO structure should be set during calls to IColumnManager::SetColumnInfo.

Syntax

typedef enum CM_MASK {
  CM_MASK_WIDTH = 0x1,
  CM_MASK_DEFAULTWIDTH = 0x2,
  CM_MASK_IDEALWIDTH = 0x4,
  CM_MASK_NAME = 0x8,
  CM_MASK_STATE = 0x10
} ;

Constants

 
CM_MASK_WIDTH
Value: 0x1
The uWidth member is specified.
CM_MASK_DEFAULTWIDTH
Value: 0x2
The uDefaultWidth member is specified.
CM_MASK_IDEALWIDTH
Value: 0x4
The uIdealWidth member is specified.
CM_MASK_NAME
Value: 0x8
The wszName member is specified.
CM_MASK_STATE
Value: 0x10
The dwState member is specified.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header shobjidl_core.h (include Shobjidl.h)