描述
获取用于编辑列表视图项文本的编辑控件的句柄.您可以使用此功能或明确的把LVM_GETEDITCONTROL消息.
FreeBASIC 语法
#define ListView_GetEditControl(hwndLV) |
参数
hwndLV |
[in]句柄ListView控件. |
返回值
返回的句柄的编辑控件,如果成功的话,或NULL否则.
备注
当标签编辑开始时,编辑控件被创建、定位和初始化.在显示时,列表视图控件的父窗口发送一个LVN_BEGINLABELEDIT通知消息.
自定义标签编辑,实现LVN_BEGINLABELEDIT处理程序和使用ListView_GetEditControl发送LVM_GETEDITCONTROL消息列表视图控件.如果正在编辑标签,则返回值将是编辑控件的句柄.使用此句柄自定义编辑控件发送消息通常EM_XXX.
当用户完成或取消编辑时,编辑控件将被销毁,句柄不再有效.您可以子类的编辑控件,但你不应该破坏它.取消编辑,你可以把列表视图控件的WM_CANCELMODE消息.
列表视图项正在编辑当前的重点项目和# 8212;即,在聚焦状态的项目.根据国家找到一个项目,使用LVM_GETNEXTITEM消息.
引用文件
CommCtrl.bi


