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 结尾的 Unicode 字符串形式的列名称。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | shobjidl_core.h (包括 Shobjidl.h) |