描述
将项的ID映射到索引.您可以使用此功能或明确的把LVM_MAPIDTOINDEX消息.
FreeBASIC 语法
#define ListView_MapIDToIndex(hwnd, id) |
参数
hwndLV |
[in]句柄ListView控件. |
id |
[in]一DWORD包含一个项目的唯一ID. |
返回值
返回当前索引.
备注
列表视图内部按索引跟踪项目.这可能会出现问题,因为索引可以在控件的存在期间更改.
您可以使用此函数在创建项目时用id标记项.在列表视图控件存在期间使用此id来保证唯一性.
唯一标识一个项目,把指数从调用返回,如IComponent.GetDisplayInfo,叫LVM_MAPINDEXTOID.返回值是一个独特的ID.
如果你想知道一个项目的指标后,创建一个具有唯一的ID ID,叫LVM_MAPIDTOINDEX并返回最新指数.
Note在多线程环境中,你只能肯定正确的指标是在主机列表视图控件的线程返回,不能在后台线程.
使用ListView_MapIDToIndex,清单中指定的Comctl32.dll版本6.
最低操作系统
Windows XP.
引用文件
CommCtrl.bi


