ListView_SetItemIndexState 매크로(commctrl.h)
지정된 목록 보기 항목의 상태를 설정합니다. 이 매크로를 사용하거나 LVM_SETITEMINDEXSTATE 메시지를 명시적으로 보냅니다.
통사론
HRESULT ListView_SetItemIndexState(
[in] HWND hwndLV,
[in] LVITEMINDEX *plvii,
[in] UINT data,
[in] UINT mask
);
매개 변수
[in] hwndLV
형식: HWND
목록 보기 컨트롤에 대한 핸들입니다.
[in] plvii
형식: LVITEMINDEX*
항목의 LVITEMINDEX 구조체에 대한 포인터입니다. 호출자는 이 구조를 할당하고 멤버를 설정할 책임이 있습니다.
[in] data
형식: UINT
항목에서 List-View 항목 상태 플래그의 하나 이상(비트 조합)으로 설정할 상태입니다.
[in] mask
형식: UINT
매개 변수 데이터지정된 상태의 유효한 비트입니다. 자세한 내용은 LVITEM) 구조체의 stateMask 멤버를 참조하세요.
반환 값
형식: HRESULT
HRESULT
반환 코드 | 묘사 |
---|---|
E_FAIL | 상태를 설정할 수 없습니다. |
E_UNEXPECTED | 목록 보기 컨트롤이 작업에 대해 준비되지 않았습니다. |
S_OK | 작업이 성공했습니다. |
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | commctrl.h |