导航:  Windows Controls Procedures > List View Control > Wrappers >

ListView_GetEditControl

上一页返回章节概述下一页

描述

 

获取用于编辑列表视图项文本的编辑控件的句柄.您可以使用此功能或明确的把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