TVN_BEGINLABELEDIT通知代码
通知树视图控件的父窗口开始对项进行标签编辑。 此通知代码以 WM_NOTIFY 消息的形式发送。
TVN_BEGINLABELEDIT
ptvdi = (LPNMTVDISPINFO) lParam
参数
-
lParam
-
指向 NMTVDISPINFO 结构的指针。 项成员是 TVITEM 结构,其中包含有关在 hItem、state、lParam 和 pszText 成员中编辑的项目的有效信息。
返回值
返回 TRUE 以取消标签编辑。
备注
标签编辑开始时,将创建编辑控件,但不会定位或显示。 在显示之前,树视图控件会向其父窗口发送TVN_BEGINLABELEDIT通知代码。
若要自定义标签编辑,请实现TVN_BEGINLABELEDIT处理程序,并使其向树视图控件发送 TVM_GETEDITCONTROL 消息。 如果正在编辑标签,则返回值将是编辑控件的句柄。 使用此句柄通过发送常用EM_XXX消息来自定义编辑控件。
当用户取消或完成编辑时,父窗口将收到 TVN_ENDLABELEDIT 通知代码。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|
Unicode 和 ANSI 名称 |
TVN_BEGINLABELEDITW (Unicode) 和 TVN_BEGINLABELEDITA (ANSI) |