TabCtrl_GetItem Makro (commctrl.h)

Ruft Informationen zu einer Registerkarte in einem Registerkartensteuerelement ab. Sie können dieses Makro verwenden oder die TCM_GETITEM Nachricht explizit senden.

Syntax

BOOL TabCtrl_GetItem(
   HWND     hwnd,
   int      iItem,
   LPTCITEM pitem
);

Parameter

hwnd

Typ: HWND-

Behandeln sie das Registersteuerelement.

iItem

Typ: int

Index der Registerkarte.

pitem

Typ: LPTCITEM-

Zeiger auf eine TCITEM- Struktur, die die abzurufenden informationen angibt und Informationen über die Registerkarte empfängt. Wenn die Nachricht gesendet wird, gibt das Mask Element an, welche Attribute zurückgegeben werden sollen. Wenn das Mask Element den TCIF_TEXT-Wert angibt, muss das pszText-element die Adresse des Puffers enthalten, der den Elementtext empfängt, und das cchTextMax Member muss die Größe des Puffers angeben.

Rückgabewert

Typ: BOOL-

Gibt TRUE zurück, wenn dies erfolgreich ist, oder FALSE andernfalls.

Bemerkungen

Wenn das TCIF_TEXT Flag im Mask festgelegt ist Element der TCITEM- Struktur, kann das Steuerelement das pszText-element Struktur ändern, um auf den neuen Text zu zeigen, anstatt den Puffer mit dem angeforderten Text zu füllen. Das Steuerelement kann das pszText Member auf NULL- festlegen, um anzugeben, dass dem Element kein Text zugeordnet ist.

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