The TC_ITEMHEADER structure specifies or receives the attributes of a tab. This structure is the same as the TC_ITEM structure, that it does not include an lParam member for application-defined data.
typedef struct _TC_ITEMHEADER { 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 } TC_ITEMHEADER;
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. |
An application cannot use the TC_ITEM structure to retrieve or set the application-defined data for tabs in a tab control with more or less than four extra bytes per tab. Instead, you should define a structure that consists of the TC_ITEMHEADER structure followed by application-defined data.
To set the number of extra bytes per tab, use the TCM_SETITEMEXTRA message.
file: /Techref/os/win/api/win32/struc/src/str21_7.htm, 3KB, , updated: 2000/4/7 11:20, local time: 2024/11/10 19:50,
3.17.186.188:LOG IN ©2024 PLEASE DON'T RIP! THIS SITE CLOSES OCT 28, 2024 SO LONG AND THANKS FOR ALL THE FISH!
|
©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions? <A HREF="http://linistepper.com/Techref/os/win/api/win32/struc/src/str21_7.htm"> TC_ITEMHEADER</A> |
Did you find what you needed? |