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


Использование ползунков

Обычное использование элемента управления ползунка следует следующему шаблону:

  • Создается элемент управления. Если элемент управления указан в шаблоне диалогового окна, при создании диалогового окна создается автоматически. (У вас должен быть Элемент CSliderCtrl в классе диалогов, соответствующий элементу управления ползунка.) Кроме того, можно использовать функцию create member для создания элемента управления в качестве дочернего окна любого окна.

  • Вызовите различные функции-члены Set, чтобы задать значения для элемента управления. Изменения, которые можно внести, включают настройку минимальных и максимальных позиций ползунка, меток рисования, настройки диапазона выделения и изменения положения ползунка. Для элементов управления в диалоговом окне рекомендуется сделать это в функции OnInitDialog диалогового окна.

  • Когда пользователь взаимодействует с элементом управления, он отправляет различные сообщения уведомления. Вы можете извлечь ползунок из элемента управления, вызвав функцию-член GetPos .

  • Когда вы закончите работу с элементом управления, необходимо убедиться, что он правильно разрушен. Если ползунок находится в диалоговом окне, он CSliderCtrl будет уничтожен автоматически. В противном случае необходимо убедиться, что и элемент управления, и CSliderCtrl объект будут правильно уничтожены.

См. также

Использование CSliderCtrl
Controls