Compartir a través de


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

CListCtrl Class

Gráfico de jerarquías

CListCtrl::GetItem