commctrl.h
Mensaje LVM_SETITEMINDEXSTATE
Definición
LVM_SETITEMINDEXSTATE plvindex=(WPARAM)(LVITEMINDEX*)wParam plvitem=(LPARAM)(LVITEM*)lParam
Asigna el estado de un ítem específico de un list-view. Se puede enviar este mensaje explícitamente o bien usar la macro ListView_SetItemIndexState.
Descripción
- plvindex
- Un puntero a una estructura LVITEMINDEX para el ítem. El proceso que llama es el responsable de obtener memoria para esta estructura y de asignar sus miembros.
- plvitem
- Un puntero a una estructura LVITEM. El proceso que invoca es responsable de obtener memoria para la estructura. Asigna el miembro state a uno o más (una combinación OR) de las banderas de estados de ítems de list-view. Asignar al miembro stateMask de la estructura las banderas para indicar los bits válidos en el miembro state. Para más información ver el miembro stateMask de la estructura LVITEM.
Valor de retorno
Devuelve los siguientes valores de tipo HRESULT:
Código de retorno | Descripción |
---|---|
E_FAIL | Es estado no pudo ser asignado. |
E_UNEXPECTED | El control list-view no estaba preparado para la operación. |
S_OK | La operación tuvo éxito. |