TabCtrl_SetItemExtra Makro (commctrl.h)
Legt die Anzahl der Bytes pro Registerkarte fest, die für anwendungsdefinierte Daten in einem Registerkartensteuerelement reserviert sind. Sie können dieses Makro verwenden oder die TCM_SETITEMEXTRA Nachricht explizit senden.
Syntax
BOOL TabCtrl_SetItemExtra(
HWND hwndTC,
int cb
);
Parameter
hwndTC
Typ: HWND-
Behandeln sie das Registersteuerelement.
cb
Typ: int
Anzahl zusätzlicher Bytes.
Rückgabewert
Typ: BOOL-
Gibt TRUE zurück, wenn dies erfolgreich ist, oder FALSE andernfalls.
Bemerkungen
Standardmäßig beträgt die Anzahl zusätzlicher Bytes vier. Eine Anwendung, die die Anzahl zusätzlicher Bytes ändert, kann die TCITEM- Struktur nicht verwenden, um die anwendungsdefinierte Daten für eine Registerkarte abzurufen und festzulegen. Stattdessen müssen Sie eine neue Struktur definieren, die aus der TCITEMHEADER- Struktur besteht, gefolgt von anwendungsdefinierten Elementen.
Eine Anwendung sollte nur die Anzahl zusätzlicher Bytes ändern, wenn ein Registerkartensteuerelement keine Registerkarten enthält.
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 |