Compartilhar via


CListCtrl::MapIDToIndex

Mapeia o ID exclusivo de um item no controle atual de exibição de lista para um índice.

UINT MapIDToIndex(
     UINT id
) const;

Parâmetros

Parâmetro

Descrição

[in] id

A identificação exclusiva de um item.

Valor de retorno

O índice atual para certo ID

Comentários

Um controle de exibição de lista internamente rastreia itens pelo índice.Isso pode enfrentar problemas porque os índices podem alterar durante o ciclo de vida do controle.O controle de list view pode marcar um item com uma identificação quando o item é criado e você pode usar essa identificação para garantir a unicidade durante o ciclo de vida do controle de exibição de lista.

Observe que em um ambiente de vários segmentos que o índice é garantido somente no segmento que hospeda o controle de list view, não em segmentos de plano de fundo.

Este método envia a mensagem de LVM_MAPIDTOINDEX , que é descrita em Windows SDK.

Requisitos

Cabeçalho: afxcmn.h

Esse controle é suportado no Windows XP e posteriormente.

Os requisitos adicionais para o método são descritos em Criar requisitos de controles comuns do Windows Vista.

Consulte também

Referência

Classe de CListCtrl

Gráfico de hierarquia

LVM_MAPIDTOINDEX

CListCtrl::MapIndexToID