CListCtrl::SetItemState
Изменяет состояние элемента в элементе управления "список".
BOOL SetItemState(
int nItem,
LVITEM* pItem
);
BOOL SetItemState(
int nItem,
UINT nState,
UINT nMask
);
Параметры
nItem
Индекс элемента, состояние которого требуется задать.pItem
Адрес структуры LVITEM, как описано в Windows SDK.Элемент stateMask структуры определяет, битам состояния, которые нужно изменить, и участнику состоянию структуры содержащий новые значения для этих битов.Другие члены игнорируются.nState
Новые значения для битов состояния.Список возможных значений см. в разделе CListCtrl::GetNextItem и участника LVITEM штата.nMask
Замаскируйте определить, какие биты состояния.Это значение соответствует элементу stateMask структуры LVITEM.
Возвращаемое значение
Ненулевой, если успешно; в противном случае – нуль.
Заметки
"Состояние" элемента значение, определяющее доступность элементов, указывающее действия пользователя, в противном случае отражает состояние элемента.Элемент управления "список" некоторые биты состояния, например, когда пользователь выбирает элемент.Приложение может измениться остальные биты состояния, чтобы отключить или скрыть элемент или определить образ перекрытия или заявить образа.
Пример
См. пример для CListCtrl::GetTopIndex.
Требования
Header: afxcmn.h