DM_SETDROPDOWNOPENED
Сообщение
DM_SETDROPDOWNOPENED
используется для программного раскрытия или закрытия комбобокса или истории.
Param1
ID элемента, чей список (DI_COMBOBOX) или историю (DI_EDIT или
DI_FIXEDIT с флагом DIF_HISTORY) мы хотим раскрыть.
Param2
TRUE
- раскрыть список у элемента ID.FALSE
- закрыть открытый комбобокс или историю. В этом случае параметр Param1
игнорируется.
Return
Если
Если
Param2 = FALSE
, всегда возвращается TRUE
.Если
Param2 = TRUE
, возвращается TRUE
в случае удачного открытия комбобокса или истории, FALSE
- возвращается, если был указан ID не поддерживаемого типа.
Элементы
Элемент | Описание |
---|---|
DI_COMBOBOX | комбинированный список |
DI_EDIT | строка ввода |
DI_FIXEDIT | поле ввода фиксированного размера |
Замечания
В диалоге одновременно может быть открыт только один комбо-бокс или
список истории. Поэтому посылка сообщения с
Param2 = TRUE
закрывает
уже открытый комбобокс, а при посылке сообщения с Param2 = FALSE
указывать ID элемента не требуется.
Пример
Смотрите также: