LVTILEVIEWINFO 结构 (commctrl.h)
提供有关列表视图控件在磁贴视图中显示时的信息。
语法
typedef struct tagLVTILEVIEWINFO {
UINT cbSize;
DWORD dwMask;
DWORD dwFlags;
SIZE sizeTile;
int cLines;
RECT rcLabelMargin;
} LVTILEVIEWINFO, *PLVTILEVIEWINFO;
成员
cbSize
类型: UINT
LVTILEVIEWINFO 结构的大小。
dwMask
类型: DWORD
用于确定哪些成员有效的掩码。 此成员可以是以下值之一。
值 | 含义 |
---|---|
|
sizeTile 有效。 |
|
cLines 有效。 |
|
rcLabelMargin 有效。 |
dwFlags
类型: DWORD
确定磁贴视图中磁贴大小的方式的标志。 此成员可以是以下值之一。
值 | 含义 |
---|---|
|
自动调整磁贴大小。 |
|
不支持此标志,不应使用此标志。 |
|
将固定宽度应用于磁贴。 |
|
对磁贴应用固定高度。 |
|
将固定的高度和宽度应用于磁贴。 |
sizeTile
类型: SIZE
单个磁贴的大小。 未在 dwFlags 中指定为固定的维度的值将被忽略。
cLines
类型: int
每个项目标签中的最大文本行数,不计入标题。
rcLabelMargin
类型: RECT
包含标签边距坐标的 RECT。
备注
默认情况下,会自动确定磁贴的尺寸。 若要应用固定大小,请在 sizeTile 中提供正确的值,并在 dwFlags 中设置适当的标志。 允许足够的垂直空间来显示标签的所有行。 如果某个线条不适合在允许的水平空间中,则它以省略号结尾。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | commctrl.h |
请参阅
概念性
引用