macro ListView_SetItemIndexState (commctrl.h)
Establece el estado de un elemento de vista de lista especificado. Use esta macro o envíe explícitamente el mensaje LVM_SETITEMINDEXSTATE.
Sintaxis
HRESULT ListView_SetItemIndexState(
[in] HWND hwndLV,
[in] LVITEMINDEX *plvii,
[in] UINT data,
[in] UINT mask
);
Parámetros
[in] hwndLV
Identificador del control list-view.
[in] plvii
Puntero a una estructura de LVITEMINDEX para el elemento. El autor de la llamada es responsable de asignar esta estructura y establecer los miembros.
[in] data
Tipo: UINT de
El estado que se va a establecer en el elemento como una o varias (como una combinación bit a bit) de los List-View Estados de elemento marcas.
[in] mask
Tipo: UINT de
Bits válidos del estado especificado por el parámetro datos. Para obtener más información, consulte el
Valor devuelto
Devuelve uno de los siguientes valores de tipo HRESULT.
Código devuelto | Descripción |
---|---|
E_FAIL | No se pudo establecer el estado. |
E_UNEXPECTED | El control de vista de lista no estaba listo para la operación. |
S_OK | La operación se realizó correctamente. |
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2008 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
commctrl.h |