LVM_MAPINDEXTOID mensaje

Asigna el índice de un elemento a un identificador único.

Parámetros

wParam

Índice de un elemento.

lParam

Debe ser cero.

Valor devuelto

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 duración del control.

El control de vista de lista puede etiquetar un elemento con un identificador cuando se crea el elemento. Puede usar este identificador para garantizar la unicidad durante la vigencia 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.

Nota

En un entorno multiproceso, el índice solo se garantiza en el subproceso que hospeda el control de vista de lista, no en subprocesos en segundo plano.

Nota

Para usar este mensaje, debe proporcionar un manifiesto que especifique Comclt32.dll versión 6.0. Para obtener más información sobre los manifiestos, vea Habilitación de estilos visuales.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Commctrl.h