LVM_SETCALLBACKMASK
9/9/2008
Esta mensagem define a máscara callback para uma lista-controle de exibição. Você pode enviar esta mensagem explicitamente ou usando o ListView_SetCallbackMask macro.
Syntax
LVM_SETCALLBACKMASK wParam = (WPARAM)(UINT) mask;
lParam = 0;
Parameters
máscara
Valor de máscara de callback. Os bits de máscara de indicam o item estados ou imagens para o qual o aplicativo armazena o atual dados do estado. Ele pode ser qualquer combinação do seguinte constantes.Constante Descrição LVIS_CUT
O item estiver marcado para um cut-and-paste operation.
LVIS_DROPHILITED
O item é realçado como um arrastar - e - destino da operação de soltar.
LVIS_FOCUSED
O item tem o foco.
LVIS_SELECTED
O item está selecionado.
LVIS_OVERLAYMASK
O aplicativo armazena o índice lista de imagens do atual imagem sobreposição para cada item.
LVIS_STATEIMAGEMASK
O aplicativo armazena o índice lista de imagens do atual estado imagem para cada item.
O máscara callback de uma lista-exibição controle é um conjunto de bit sinalizadores que especificar o item estados para a qual o aplicativo, em vez de controle, armazena a atual dados. A máscara callback se aplica a todas os itens controle, ao contrário de designação item callback, que se aplica a um item específico. A máscara callback é zero Por padrão, o que significa que a lista-exibição controle armazena todas as dados do estado item. Após criar uma lista-controle de exibição e inicializar seus itens, você pode enviar a mensagem LVM_SETCALLBACKMASK a alteração a máscara callback. Para get a atual máscara callback, enviar a mensagem LVM_GETCALLBACKMASK.
Para obter mais informações sobre imagens sobreposição e estado imagens, consulte lista-Modo de exibição Lista de imagem.
Para obter mais informações em imagens sobreposição, estado imagens e lista-retornos de chamada exibição, consulte Referência Controles Comuns.
- lParam
Não usado.
Return Value
TRUE indica sucesso. FALSE indica falha.
Remarks
Macro relacionada: ListView_SetCallbackMask
Requirements
Header | commctrl.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |