Freigeben über


ListView_GetColumnOrderArray Makro (commctrl.h)

Ruft die aktuelle Reihenfolge von Spalten von links nach rechts in einem Listenansicht-Steuerelement ab. Sie können dieses Makro verwenden oder die LVM_GETCOLUMNORDERARRAY Nachricht explizit senden.

Syntax

BOOL ListView_GetColumnOrderArray(
   HWND hwnd,
   int  iCount,
   int  *pi
);

Parameter

hwnd

Typ: HWND-

Ein Handle zu einem Listenansichtssteuerelement.

iCount

Typ: int

Die Anzahl der Spalten im Listenansicht-Steuerelement.

pi

Typ: int*

Ein Zeiger auf ein Array ganzzahliger Zahlen, die die Indexwerte der Spalten im Listenansicht-Steuerelement erhalten. Das Array muss groß genug sein, um iCount--Elemente aufzunehmen.

Rückgabewert

Typ: BOOL-

Wenn dies erfolgreich ist, wird "nonzero" und der Puffer bei "lpiArray" zurückgegeben, den Spaltenindex jeder Spalte im Steuerelement in der Reihenfolge empfängt, in der sie von links nach rechts angezeigt werden. Andernfalls ist der Rückgabewert null.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- commctrl.h