Поделиться через


CListCtrl::SetItemIndexState

Устанавливает состояние элемента в текущем элементе управления "список".

BOOL SetItemIndexState(
     PLVITEMINDEX pItemIndex, 
     DWORD dwState, 
     DWORD dwMask
) const;

Параметры

Параметр

Описание

[входящий] pItemIndex

Указатель на структуру LVITEMINDEX, которая описывает элемент.Вызывающий объект отвечает за выбрать эту структуру и установить его элементов.

[входящий] dwState

Состояние для размещения элемента, битовая комбинация состояния элемента списка.Задайте значение ноль, чтобы сбросить или установить состояние.

[входящий] dwMask

Маска допустимых битов состояния, заданного параметром dwState.Укажите побитовое сочетание (ИЛИ) состояния элемента списка.

Возвращаемое значение

true если этот метод выполнен успешно; в противном случае – значение false.

Заметки

Дополнительные сведения о параметре dwState см. в разделе состояния элемента списка.

Дополнительные сведения о параметре dwMask см. в разделе stateMask члена структуры LVITEM.

Этот метод отправляет сообщение LVM_SETITEMINDEXSTATE, которое описано в Windows SDK.

Требования

заголовок: afxcmn.h

Этот элемент управления поддерживается в Windows Vista и более поздних версиях.

Дополнительные требования для этого метода см. в Требования построения для элементов управления Windows Vista общих.

См. также

Ссылки

Класс CListCtrl

Диаграмма иерархии

LVM_SETITEMINDEXSTATE

LVITEMINDEX

LVITEM

состояния элемента списка