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


Метод ITextHost::TxSetScrollPos (textserv.h)

Задает позицию поля прокрутки (большого пальца) на указанной полосе прокрутки и, при необходимости, перерисовывает полосу прокрутки в соответствии с новой позицией поля прокрутки.

Синтаксис

BOOL TxSetScrollPos(
  [in] INT  fnBar,
  [in] INT  nPos,
  [in] BOOL fRedraw
);

Параметры

[in] fnBar

Тип: INT

Флаг полосы прокрутки. Если это SB_HORZ, выполняется горизонтальная прокрутка. По умолчанию выполняется вертикальная прокрутка.

[in] nPos

Тип: INT

Новая позиция в поле прокрутки. Он должен находиться в диапазоне значений полосы прокрутки, заданных ITextHost::TxSetScrollRange.

[in] fRedraw

Тип: BOOL

Флаг перерисовки. Если задано значение TRUE, полоса прокрутки перерисовка будет перерисовывана с новым положением поля прокрутки. Если значение РАВНО FALSE, полоса прокрутки не перерисовывана.

Возвращаемое значение

Тип: BOOL

Если метод выполнен успешно, возвращает значение TRUE .

Если метод завершается сбоем, возвращается значение FALSE .

Комментарии

Этот метод действителен, только если элемент управления активен на месте; вызовы, пока элемент управления неактивен, может завершиться ошибкой.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header textserv.h
DLL Msftedit.dll

См. также раздел

Основные понятия

ITextHost

Справочные материалы

TxSetScrollRange

Элементы управления расширенным редактированием без окон