CListCtrl::SetItem
일부 또는 모든 목록 뷰 항목의 특성을 설정합니다.
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
);
매개 변수
pItem
주소는 LVITEM 의 설명에 따라 새 항목을 포함 하는 구조 특성은 Windows SDK.구조체의 iItem 및 iSubItem 항목 또는 하위 및 구조체의 멤버를 식별 마스크 멤버 특성 집합을 지정 합니다.에 대 한 자세한 내용은 마스크 멤버 참조는 주의.nItem
속성 설정 하는 항목의 인덱스입니다.nSubItem
속성 설정에 하위 항목의 인덱스입니다.nMask
어떤 특성이 설정 (설명 부분 참조)을 지정 합니다.lpszItem
주소 항목의 레이블을 지정 하는 null로 끝나는 문자열입니다.nImage
이미지 목록 내에서 항목의 이미지 인덱스입니다.nState
(설명 부분 참조) 변경할 상태 값을 지정 합니다.nStateMask
상태 변경 (설명 부분 참조)을 지정 합니다.lParam
항목과 연관 될 32 비트 응용 프로그램별 값입니다.nIndent
들여쓰기는 픽셀에서 너비입니다.경우 nIndent 작은 시스템에 정의 된 최소 너비 보다 시스템 정의 최소한으로 새 너비를 설정
반환 값
성공 하면 0이 아닌. 그렇지 않으면 0입니다.
설명
IItem 및 iSubItem 의 멤버는 LVITEM 구조와 nItem 및 nSubItem 매개 변수 식별 항목 및 하위 항목 특성 설정할 수 있습니다.
마스크 의 멤버는 LVITEM 구조 및 nMask 매개 변수 항목을 지정 특성은 설정 해야 합니다:
LVIF_TEXTPszText 구성원 또는 lpszItem 매개 변수는 주소를 null로 끝나는 문자열입니다. cchTextMax 구성원에서 무시 됩니다.
LVIF_STATEStateMask 구성원 또는 nStateMask 매개 변수를 지정 하는 항목 상태를 변경 하는 상태 구성원 또는 nState 매개 변수에 포함 된 값에 대 한 상태.
예제
예제를 보려면 CListCtrl::HitTest.
요구 사항
헤더: afxcmn.h