Поделиться через


макрос ComboBox_SetMinVisible (commctrl.h)

Задает минимальное количество видимых элементов в раскрывающемся списке поля со списком.

Синтаксис

BOOL ComboBox_SetMinVisible(
   HWND hwnd,
   INT  iMinVisible
);

Параметры

hwnd

Тип: HWND

Поле со списком.

iMinVisible

Тип: INT

Минимальное количество видимых элементов.

Возвращаемое значение

Тип: BOOL

Если макрос выполнен успешно, он возвращает TRUE. В противном случае возвращается FALSE.

Замечания

Если число элементов в раскрывающемся списке больше минимального, поле со списком использует полосу прокрутки. По умолчанию 30 — минимальное количество видимых элементов.

Combobox_SetMinVisible (hwnd, iMinVisible)

эквивалентен следующему вызову.

SendMessage((hwnd), CB_SETMINVISIBLE, (WPARAM) iMinVisible, 0);

Чтобы использовать ComboBox_SetMinVisible, приложение должно указать comctl32.dll версии 6 в манифесте. Дополнительные сведения см. в разделе Включение визуальных стилей.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка commctrl.h

См. также

CB_SETMINVISIBLE