LVTILEINFO 結構 (commctrl.h)
在圖格檢視中顯示專案時,提供清單檢視控件中專案的相關信息。
語法
typedef struct tagLVTILEINFO {
UINT cbSize;
int iItem;
UINT cColumns;
PUINT puColumns;
int *piColFmt;
} LVTILEINFO, *PLVTILEINFO;
成員
cbSize
類型: UINT
LVTILEINFO 結構的大小。
iItem
類型: int
擷取或設定信息的專案。
cColumns
類型: UINT
此項目所顯示的數據列數目。 擷取資訊時,請將此值初始化為 puColumns 陣列的大小。 傳回時,成員會設定為實際為專案設定的數據行數目。
puColumns
類型: PUINT
數據行索引陣列的指標,指定此項目顯示哪些資料行,以及這些數據行的順序。 擷取資訊時,配置夠大的陣列,以保存預期的最大數據行數目。
piColFmt
類型: int*
數據行格式陣列格式數位的指標 (例如,LVCFMT_LEFT) ,針對 puColumns中指定的每一個資料行指定。 擷取資訊時,配置夠大的陣列,以保存預期的最大數據行格式。
備註
在圖格檢視中,專案名稱會顯示在圖示右邊。 您可以在詳細數據檢視) 中指定對應至數據行的其他子專案 (,以顯示在專案名稱下方的行上。 puColumns 陣列包含要顯示的子專案索引。 索引應該大於 0,因為子專案 0,專案名稱已經顯示。
建立清單專案時,也可以在 LVITEM 結構中設定數據行資訊。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | commctrl.h |