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


Использование элементов управления ползунка

Замечание

Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.

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

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

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

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

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

См. также

Использование CSliderCtrl
Элементы управления