LVM_MAPIDTOINDEX消息
将项的 ID 映射到索引。
参数
-
wParam
-
项的唯一 ID。
-
lParam
-
必须为零。
返回值
返回最新的索引。
备注
列表视图控件按索引在内部跟踪项。 这可能会产生问题,因为索引在控件的生存期内可能发生更改。
创建项时,列表视图控件可使用 ID 来标记项。 可以使用此 ID 在列表视图控件的生存期内保证唯一性。
若要唯一标识项,请获取从调用(如 IComponent::GetDisplayInfo )返回的索引,并调用 LVM_MAPINDEXTOID。 返回值为唯一 ID。
如果在创建 ID 后需要项的索引,可以使用唯一 ID 调用 LVM_MAPIDTOINDEX ,并返回最新的索引。
LVS_OWNERDATA 样式不支持 LVM_MAPIDTOINDEX 。
注意
在多线程环境中,索引仅在承载列表视图控件的线程上得到保证,而不保证在后台线程上。
注意
若要使用此消息,必须提供指定Comclt32.dll版本 6.0 的清单。 有关清单的详细信息,请参阅 启用视觉样式。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
标头 |
|