TVN_GETDISPINFO通知代码

请求树视图控件的父窗口提供显示或排序项所需的信息。 此通知代码以 WM_NOTIFY 消息的形式发送。

TVN_GETDISPINFO 

    lptvdi = (LPNMTVDISPINFO) lParam 

参数

lParam

指向 NMTVDISPINFO 结构的指针。 成员是 TVITEM 结构,其 maskhItemstatelParam 成员指定所需的信息类型。 必须使用相应的信息填充结构的成员。

返回值

返回值将被忽略。

备注

此通知代码在以下情况下发送:

  • 如果项目的 TVITEM 结构的 pszText 成员是LPSTR_TEXTCALLBACK值,则控件将发送此通知代码以检索项的文本。 在这种情况下,lParammask 成员将设置TVIF_TEXT标志。
  • 如果项 TVITEM 结构的 iImageiSelectedImage 成员是I_IMAGECALLBACK值,则控件将发送此通知代码以检索控件图像列表中项图标的索引。 在这种情况下,如果选择了该项,则 lParam掩码成员将设置TVIF_SELECTEDIMAGE标志。 如果未选择该项,则 lParam掩码成员将设置TVIF_IMAGE标志。
  • 如果项的 TVITEM 结构的 cChildren 成员是I_CHILDRENCALLBACK值,则控件将发送此通知代码以检索指示项是否具有子项的值。 在这种情况下,lParammask 成员将设置TVIF_CHILDREN标志。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Commctrl.h
Unicode 和 ANSI 名称
TVN_GETDISPINFOW (Unicode) 和 TVN_GETDISPINFOA (ANSI)

另请参阅

TVN_SETDISPINFO