Управление полосой просмотра
Если вам нужно установить только новую позицию движка, оставив прежним диапазон изменения значений, воспользуйтесь сообщением SBM_SETPOS :
WinSendMsg(hwndYScroll, SBM_SETPOS, (MPARAM)10, (MPARAM)NULL);
Новое значение позиции вы должны передать с параметром mp1 этого сообщения. Параметр mp2 не используется и должен быть равен нулю.