macro ListView_MapIndexToID (commctrl.h)
Asigna el índice de un elemento a un identificador único. Puede usar esta macro o enviar el mensaje LVM_MAPINDEXTOID explícitamente.
Sintaxis
UINT ListView_MapIndexToID(
HWND hwnd,
UINT index
);
Parámetros
hwnd
Identificador del control list-view.
index
Tipo: UINT de
UINT que contiene el índice de un elemento.
Valor devuelto
Tipo: UINT de
Devuelve un identificador único.
Observaciones
Los controles de vista de lista realizan un seguimiento interno de los elementos por índice. Esto puede presentar problemas porque los índices pueden cambiar durante la existencia del control.
Puede usar esta macro para etiquetar un elemento con un identificador al crear el elemento. Este identificador se usa para garantizar la unicidad durante la existencia del control de vista de lista.
Para identificar de forma única un elemento, tome el índice que se devuelve de una llamada como IComponent::GetDisplayInfo y llame a LVM_MAPINDEXTOID. El valor devuelto es un identificador único.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
commctrl.h |