Share via


CListCtrl::SetItem

Establece algunos o todos los atributos de un elemento de vista de lista.

BOOL SetItem(
   const LVITEM* pItem 
);
BOOL SetItem(
   int nItem,
   int nSubItem,
   UINT nMask,
   LPCTSTR lpszItem,
   int nImage,
   UINT nState,
   UINT nStateMask,
   LPARAM lParam 
);
BOOL SetItem(
   int nItem,
   int nSubItem,
   UINT nMask,
   LPCTSTR lpszItem,
   int nImage,
   UINT nState,
   UINT nStateMask,
   LPARAM lParam,
   int nIndent 
);

Parámetros

  • pItem
    Dirección de una estructura de LVITEM que contiene los atributos del nuevo elemento, como se describe en Windows SDK.Los miembros de iItem y de iSubItem de estructura identifican el elemento o el subelemento, y el miembro de máscara de estructura especifica que los atributos al conjunto.Para obtener más información sobre el miembro de máscara , vea Comentarios.

  • nItem
    Índice del elemento cuyos atributos deben estar establecidos.

  • nSubItem
    Índice del subelemento cuyos atributos deben estar establecidos.

  • nMask
    Especifica qué atributos deben estar establecidos (vea comentarios).

  • lpszItem
    Dirección de una cadena terminada en null que especifica la etiqueta del elemento.

  • nImage
    Índice del elemento de la lista de imágenes.

  • nState
    Especifica los valores para que los estados son modificadas (vea comentarios).

  • nStateMask
    Especifica que los estados deben modificarse (vea comentarios).

  • lParam
    Valor específico de la aplicación de 32 bits a asociar al elemento.

  • nIndent
    ancho, en píxeles, de la sangría.Si nIndent es menor que el ancho mínimo definido, el nuevo ancho se establece como mínimo definido

Valor devuelto

Distinto de cero si correctamente; si no cero.

Comentarios

Los miembros de iItem y de iSubItem de la estructura de LVITEM y los parámetros de nItem y de nSubItem identifican el elemento y el subelemento cuyos atributos deben estar establecidos.

El miembro de máscara de la estructura de LVITEM y el parámetro de nMask especifican que los atributos del elemento deben establecer:

  • El miembro deLVIF_TEXT The pszText o el parámetro de lpszItem es la dirección de una cadena terminada en null; se omite el miembro de cchTextMax .

  • El miembro deLVIF_STATE The stateMask o el parámetro de nStateMask especifica que el elemento indica para cambiar y el miembro de state o el parámetro de nState contiene valores para esos estados.

Ejemplo

Vea el ejemplo para CListCtrl:: HitTest.

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

Clase de CListCtrl

Gráfico de jerarquía

CListCtrl::GetItem