CListCtrl::SetItem
Liste görünümü tümünün veya öğenin özniteliklerini ayarlar.
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
);
Parametreler
pItem
Adres, bir LVITEM açıklandığı gibi yeni öğe içeren yapısı öznitelikleri Windows SDK.Yapı 's iItem ve iSubItem üyeler madde veya AltÖğe ve yapısı ayarlarını tanımlamak maskesi üye ayarlamak için hangi özniteliklerin belirtir.Daha fazla bilgi için maskesi üyesi, bkz: Açıklamalar.nItem
Ayarlanacak niteliklerini olan öğenin dizini.nSubItem
Ayarlanacak niteliklerini olan alt dizini.nMask
(Bkz: Notlar) ayarlamak için hangi özniteliklerin olduğunu belirtir.lpszItem
Öğenin etiketini belirterek bir boşlukla sonlandırılmış dize adresidir.nImage
Maddenin resim içinde resim listesi dizin.nState
(Bkz: Notlar) değiştirilmesi durumları için değerleri belirtir.nStateMask
Hangi durumlar (bkz: Notlar) değiştirilmesi belirtir.lParam
Öğe ile ilişkilendirilecek bir 32-bit uygulamaya özgü değeri.nIndent
Girintileme, piksel cinsinden genişliği.nIndent Daha az sistem tanımlı minimum genişliğinden, sistem tanımlı en az yeni genişliğini ayarlama
Dönüş Değeri
Başarılı olursa sıfırdan farklı; Aksi takdirde sıfır.
Notlar
İItem ve iSubItem üyeleri LVITEM yapısı ve nItem ve nSubItem madde ve niteliklerini olan ayarlanacak AltÖğe parametreleri tanımlayın.
Maskesi üyesi LVITEM yapısı ve nMask parametresini hangi öğenin niteliklerdir ayarlanacak:
LVIF_TEXTPszText üye veya lpszItem parametresi bir boşlukla sonlandırılmış dize; adresidir cchTextMax üye yoksayılır.
LVIF_STATEStateMask üye veya nStateMask parametresi, hangi öğeyi değiştirmek için durumları belirtir ve durumu üye veya nState parametresi eyaletler değerlerini içerir.
Örnek
Örnek için bkz: CListCtrl::HitTest.
Gereksinimler
Başlık: afxcmn.h