DM_SETCHECK
посылается Менеджеру диалогов для изменения состояния элементов DI_CHECKBOX
и DI_RADIOBUTTON.
Param2
имеет эффект только для элемента DI_CHECKBOX
и может принимать одно из следующих значений (перечисление FARCHECKEDSTATE):
Флаг | Описание |
---|---|
BSTATE_UNCHECKED | Выключить - [ ] или ( ) |
BSTATE_CHECKED | Включить - [x] или (*) |
BSTATE_3STATE | Включить неопределённое состояние - [?] (имеет эффект только для элемента с выставленным флагом DIF_3STATE) |
BSTATE_TOGGLE | Переключить состояние элемента. (для элемента с выставленным флагом DIF_3STATE состояние будет меняться по кругу: "включено", "выключено", "неопределено") |
Элемент | Описание |
---|---|
DI_CHECKBOX | Контрольный переключатель (Check Box) |
DI_RADIOBUTTON | Селекторная кнопка (Radio Button) |