Udostępnij za pośrednictwem


CListCtrl::SetItem

Ustawia niektóre lub wszystkie widoku listy atrybutów towaru.

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 
);

Parametry

  • pItem
    Adres LVITEM strukturę, która zawiera nowy element atrybuty, jak opisano w Windows SDK.Struktura towaru i iSubItem członków identyfikacji towaru lub podelement i struktury maski Członkowskich określa, aby ustawić atrybuty.Więcej informacji na temat maski Członkowskie, zobacz uwagi.

  • nItem
    Indeks elementu, którego atrybuty mają być wyznaczone.

  • nSubItem
    Indeks podelement, którego atrybuty mają być wyznaczone.

  • nMask
    Określa, które atrybuty ustawić (zobacz Uwagi).

  • lpszItem
    Adres określający etykietę elementu ciąg zakończony znakiem null.

  • nImage
    Indeks elementu obrazu wewnątrz listy obrazu.

  • nState
    Określa wartości Państwa zmiany (zobacz Uwagi).

  • nStateMask
    Określa, które Państwa są zmieniane, (zobacz Uwagi).

  • lParam
    Wartość specyficzne dla aplikacji 32-bitowych ma być skojarzony z elementem.

  • nIndent
    Szerokość w pikselach wcięcie.Jeśli nIndent jest mniejsza niż zdefiniowane w systemie szerokość minimalną nową szerokość jest równa minimum zdefiniowanych w systemie

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; zero w inny sposób.

Uwagi

Towaru i iSubItem członków LVITEM struktury i nItem i nSubItem parametry identyfikowania pozycji i podpozycji, w których atrybuty ustawić.

Maski członek LVITEM struktury i nMask określić parametr, który element atrybuty ustawić:

  • LVIF_TEXTPszText Członkowskich lub lpszItem parametr jest adresem ciąg zakończony znakiem null; cchTextMax Członkowskich jest ignorowana.

  • LVIF_STATEStateMask Członkowskich lub nStateMask parametr określa, który element Państwa do zmiany i Państwo Członkowskich lub nState parametr zawiera wartości dla tych państw.

Przykład

Zobacz przykład dla CListCtrl::HitTest.

Wymagania

Nagłówek: afxcmn.h

Zobacz też

Informacje

Klasa CListCtrl

Wykres hierarchii

CListCtrl::GetItem