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 (デスクトップ アプリのみ) |
Header | commctrl.h |
関連項目
概念
リファレンス