Freigeben über


ListBox_SetTabStops Makro (windowsx.h)

Legt die Tabstopppositionen in einem Listenfeld fest. Sie können dieses Makro verwenden oder die LB_SETTABSTOPS Nachricht explizit senden.

Syntax

BOOL ListBox_SetTabStops(
   HWND hwndCtl,
   int  cTabs,
   int  *lpTabs
);

Parameter

hwndCtl

Typ: HWND-

Ein Handle für das Steuerelement.

cTabs

Typ: int

Die Anzahl der Elemente im lpTabs Array.

lpTabs

Typ: int*

Ein Zeiger auf ein Array mit ganzen Zahlen, die die Tabstopps enthalten. Die ganzzahligen Zahlen stellen die Anzahl der Quartale der durchschnittliche Zeichenbreite für die Schriftart dar, die im Listenfeld ausgewählt ist. Beispielsweise wird ein Tabstopp von 4 bei 1,0 Zeicheneinheiten platziert, und ein Tabstopp von 6 wird bei 1,5 durchschnittlichen Zeicheneinheiten platziert. Wenn das Listenfeld jedoch Teil eines Dialogfelds ist, befinden sich die ganzzahligen Zahlen in Dialogfeldvorlageneinheiten. Die Tabstopps müssen in aufsteigender Reihenfolge sortiert werden. Rückwärtsregisterkarten sind nicht zulässig.

Rückgabewert

Typ: BOOL-

Wenn alle angegebenen Registerkarten festgelegt sind, ist der Rückgabewert TRUE; andernfalls ist es FALSE.

Bemerkungen

Weitere Informationen finden Sie unter LB_SETTABSTOPS.

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- windowsx.h