Вырожденная полоса прокрутки Up-Down
Этот орган управления внешне похож на вырожденную полосу просмотра ScrollBar, у которой нет ползунка, а кнопки расположены рядом. Как правило, этот орган управления не используется самостоятельно, а комбинируется с другими органами управления. Наиболее часто Up-Downкомбинируется с однострочным текстовым редактором, и получаемый орган управления используется для изменений значений какого-либо параметра, например размера поля страницы.
Орган управления Up-Down можно создать на базе предопределенного класса UPDOWN_CLASSпри помощи функции CreateWindowEx. Однако более удобным способом является использование специальной функции CreateUpDownControl, позволяющей сразу указать орган управления, с которым будет скомбинирован Up-Down (см. справочную
51
документацию или электронный справочник WIN32 Programmer’s Reference). Внешний вид этого органа управления определяется стилями окна UDS_*. Данный орган управления посылает родительскому окну с сообщением WM_NOTIFYединственное извещение UDN_DELTAPOS в случае, когда изменяется текущее значение, связанное с органом управления (пользователь щелкает мышью по одной из кнопок органа управления). Приложение влияет на состояние Up-Down путем посылки сообщений UDM_*.
предыдущаяследующая