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


макрос ListView_SetGroupState (commctrl.h)

Задает состояние для указанной группы.

Синтаксис

LRESULT ListView_SetGroupState(
  [in] HWND hwnd,
  [in] UINT dwGroupId,
  [in] UINT dwMask,
  [in] UINT dwState
);

Параметры

[in] hwnd

Тип: HWND

Дескриптор элемента управления "Представление списка".

[in] dwGroupId

Тип: UINT

Указывает группу по iGroupId (см. структуру LVGROUP).

[in] dwMask

Тип: UINT

Указывает значения состояния для задания или очистки. Это сочетание флагов, перечисленных для состояния члена LVGROUP.

[in] dwState

Тип: UINT

Указывает заданные значения состояния. Государства, которые здесь не включены, но включены в dwMask очищаются.

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

Тип: LRESULT

Возвращает идентификатор группы (iGroupId) в случае успешного выполнения или -1 в противном случае.

Замечания

Примечание Для использования этого макроса необходимо указать манифест, указывающий Comctl32.dll версии 6.0. Дополнительные сведения о манифестах см. в разделе Включениевизуальных стилей.
 
Вы также можете задать состояние группы с помощью ListView_SetGroupInfo.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2008 [только классические приложения]
целевая платформа Виндоус
заголовка commctrl.h