TC_ITEM

【勇芳软件工作室】汉化HomePreviousNext

TC_ITEM结构指定或接收选项卡的属性。

typedef struct _TC_ITEM {

UINT mask; //指定要检索或设置的成员的值

UINT lpReserved1; //保留;不使用

UINT lpReserved2; //保留;不使用

LPSTR pszText; //指向包含选项卡文本的字符串的指针

int cchTextMax; //由pszText成员指向的缓冲区大小

int iImage; //索引到控件的图片

LPARAM lParam; //与标签相关联的应用程序定义的数据

} TC_ITEM;

会员

面具

指定要检索或设置的成员的值。该成员可以是TCIF_ALL(意味着所有成员),也可以是以下值的零个或多个:

含义
TCIF_TEXTpszText成员有效。
TCIF_IMAGE图像成员有效。
TCIF_PARAMlParam的成员有效。
TCIF_RTLREADING在希伯来语或阿拉伯语系统上使用从右到左的阅读顺序显示pszText的文字。

lpReserved1

Reserved; do not use.

lpReserved2

Reserved; do not use.

pszText

指向如果结构包含有关选项卡的信息的包含选项卡文本的以null结尾的字符串。如果结构正在接收信息,则该成员指定接收标签文本的缓冲区的地址。

cchTextMax

pszText成员指向的缓冲区的大小。如果结构没有收到信息,该成员将被忽略。

图像

索引到标签控件的图像列表,或 - 如果没有图像的标签,则为1。

lParam的

应用程序定义的数据与该选项卡相关联。如果每个选项卡有多于或少于4个字节的应用程序定义数据,则应用程序必须定义一个结构,而不是使用TC_ITEM结构。应用程序定义结构的第一个成员必须是TC_ITEMHEADER结构。

备注

该结构与TCM_INSERTITEM,TCM_GETITEM和TCM_SETITEM消息一起使用。

也可以看看

TCM_GETITEM, TCM_INSERTITEM, TC_ITEMHEADER, TCM_SETITEM