mask | 指定要获取或设置的是哪些TCITEM结构成员。这个成员可以是零或下列值的一个组合:
· | TCIF_TEXT | pszText成员是有效的。
| · | TCIF_IMAGE | iImage成员是有效的。
| · | TCIF_PARAM | lParam成员是有效的。
| · | TCIF_RTLREADING | 用从右到左的读取顺序在Hebrew或Arabic系统中显示pszText的文本。
| · | TCIF_STATE | dwState成员是有效的。
|
|
pszText | 指向一个以空字符结尾的字符串的指针,如果此结构包含了一个标签的信息,则该字符串包含了该标签文本。如果此结构正在接收信息,则这个成员指定了用来接收该标签文本的缓冲区的地址。
|
cchTextMax | pszText指向的缓冲区的大小。如果此结构不是在接收信息,则忽略这个成员。
|
iImage | 是此标签控件的图像列表中的索引,如果此标签没有图像则这个成员的值为-1。
|
lParam | 应用程序定义的与此标签相关联的数据。如果每一个标签有多于四个字节的应用程序定义的数据,则应用程序必须定义一个结构并用这个结构来代替TCITEM结构。应用程序定义的结构的第一个成员必须是一个TCITEMHEADER结构。这个TCITEMHEADER结构与TCITEM结构一样,但是没有lParam成员。你的结构与TCITEMHEADER结构的大小差别必须等于每一个标签的额外的字节数。
|