LVTILEINFO-Struktur (commctrl.h)
Stellt Informationen zu einem Element in einem Listenansicht-Steuerelement bereit, wenn es in der Kachelansicht angezeigt wird.
Syntax
typedef struct tagLVTILEINFO {
UINT cbSize;
int iItem;
UINT cColumns;
PUINT puColumns;
int *piColFmt;
} LVTILEINFO, *PLVTILEINFO;
Member
cbSize
Typ: UINT
Die Größe der LVTILEINFO-Struktur .
iItem
Typ: int
Das Element, für das die Informationen abgerufen oder festgelegt werden.
cColumns
Typ: UINT
Die Anzahl der Datenspalten, die für dieses Element angezeigt werden. Initialisieren Sie diesen Wert beim Abrufen von Informationen auf die Größe des puColumns-Arrays . Bei der Rückgabe wird der Member auf die Anzahl der Spalten festgelegt, die tatsächlich für das Element festgelegt sind.
puColumns
Typ: PUINT
Ein Zeiger auf ein Array von Spaltenindizes, der angibt, welche Spalten für dieses Element angezeigt werden, und die Reihenfolge dieser Spalten. Ordnen Sie beim Abrufen von Informationen ein Array zu, das groß genug ist, um die größte anzahl der erwarteten Spalten zu enthalten.
piColFmt
Typ: int*
Ein Zeiger auf ein Array von Spaltenformaten (z. B. LVCFMT_LEFT), einer für jede der in puColumns angegebenen Spalten. Ordnen Sie beim Abrufen von Informationen ein Array zu, das groß genug ist, um die größte Anzahl der erwarteten Spaltenformate aufzunehmen.
Hinweise
In der Kachelansicht wird der Elementname rechts neben dem Symbol angezeigt. Sie können zusätzliche Unterelemente angeben (die spalten in der Detailansicht entsprechen), die in Zeilen unterhalb des Elementnamens angezeigt werden sollen. Das puColumns-Array enthält die Indizes der anzuzeigenden Unterelemente. Indizes sollten größer als 0 sein, da Unterelement 0, der Elementname, bereits angezeigt wird.
Spalteninformationen können auch beim Erstellen des Listenelements in der LVITEM-Struktur festgelegt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |