DN_BTNCLICK
приходит для элементов
DI_BUTTON,
DI_CHECKBOX,
DI_RADIOBUTTON после того,
как пользователь нажал клавиши Space и Enter (для кнопок), +, - и *.
DI_BUTTON = 0
DI_CHECKBOX = 0
(снята пометка),
1
(установлена пометка) и 2
(третье состояние, если установлен флаг
DIF_3STATE)DI_RADIOBUTTON = 0
- для предыдущего элемента в группе, 1
- для активного элемента в группе.
Для DI_BUTTON:
TRUE
- сообщение обработано, дальше не продолжать обработку этого сообщения ядром.
FALSE
- продолжить обработку ядром.
Для остальных элементов:
TRUE
- разрешить изменение (и соответственно отрисовку того, что пользователь ввёл)
FALSE
- запретить изменение.
Элемент | Описание |
---|---|
DI_BUTTON | Кнопка (Push Button). |
DI_CHECKBOX | Контрольный переключатель (Check Box). |
DI_RADIOBUTTON | Селекторная кнопка (Radio Button). |