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 элемента не требуется.
Пример
Смотрите также: