commctrl.h
Macro ListView_SetItemIndexState
Asigna el estado de un ítem específico de un list-view. Se puede usar esta macro o enviar el mensaje LVM_SETITEMINDEXSTATE explícitamente.
Definición
HRESULT ListView_SetItemIndexState( HWND hwndLV, LVITEMINDEX* plvii, UINT data, UINT mask );
Descripción
- hwndLV
- Un manipulador del control list-view.
- plvii
- 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.
- data
- El estado a asignar en el ítem como uno o más (como una combinación OR) de las banderas de estado de ítem del list-view.
- mask
- Los bits válidos del estado especificado por el parámetro data. 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. |