# 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 элемента не требуется.

### Пример

Смотрите также:
DialogInit, DM_GETDROPDOWNOPENED