Программы, которые обновляют свою область прокрутки «вживую», когда пользователь тащит большой палец, обрабатывают код sb_ThumbTrack
для сообщений wm_HScroll
и wm_VScroll
. Те, которые обновляются только когда пользователь отпускает большой палец, обрабатывают код sb_ThumbPosition
.
Существует компромисс между этими двумя вариантами, который заключается в обновлении после того, как пользователь еще немного не сдвинул большой палец, даже если пользователь еще не выпустил его. Обработайте sb_ThumbTrack
, а затем установите таймер. Если таймер срабатывает, обновите дисплей. Если прибывает другой sb_ThumbTrack
, сбросьте таймер.