commctrl.h

Mensaje LVM_SETITEMSTATE

Definición

LVM_SETITEMSTATE
    index=(WPARAM)(UINT)wParam
    plvitem=(LPARAM)(LVITEM)lParam

Modifica el estado de un ítem en un control list-view. Se puede enviar este mensaje explícitamente o bien usar la macro ListView_SetCheckState.

Descripción

i
Índice del ítem del list-view. Si este parámetro es -1, entonces el cambio de estado se aplicará a todos los ítems.
plvitem
Puntero a una estructura LVITEM. El miembro stateMask especifica qué bits de estado modificar, y el miembro state contiene los nuevos valores para esos bits. El resto de miembros son ignorados.

Valor de retorno

Devuelve TRUE si tiene éxito, o FALSE en caso contrario.

Observaciones

Un valor de estado de ítem incluye un conjunto de banderas de bits que indican el estado del ítem. El valor de estado también puede incluir índices de listas de imágenes que indiquen la imagen de estado y la imagen superpuesta del ítem.