The TC_ITEM structure specifies or receives the attributes of a tab.
typedef struct _TC_ITEM { 
    UINT mask;         // value specifying which members to retrieve or set 
    UINT lpReserved1;  // reserved; do not use 
    UINT lpReserved2;  // reserved; do not use 
    LPSTR pszText;     // pointer to string containing tab text 
    int cchTextMax;    // size of buffer pointed to by the pszText member 
    int iImage;        // index to tab control's image 
    LPARAM lParam;     // application-defined data associated with tab 
} TC_ITEM; 
 
| 
 Value  | 
 Meaning  | 
| 
 TCIF_TEXT  | 
 The pszText member is valid.  | 
| 
 TCIF_IMAGE  | 
 The iImage member is valid.  | 
| 
 TCIF_PARAM  | 
 The lParam member is valid.  | 
| 
 TCIF_RTLREADING  | 
 Displays the text of pszText using right-to-left reading order on Hebrew or Arabic systems.  | 
This structure is used with the TCM_INSERTITEM, TCM_GETITEM, and TCM_SETITEM messages.