Share via


Método ITextHost::TxSetScrollPos (textserv.h)

Define a posição da caixa de rolagem (polegar) na barra de rolagem especificada e, se solicitado, redesenha a barra de rolagem para refletir a nova posição da caixa de rolagem.

Sintaxe

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

Parâmetros

[in] fnBar

Tipo: INT

Sinalizador de barra de rolagem. Se isso for SB_HORZ, a rolagem horizontal será feita. Por padrão, a rolagem vertical é feita.

[in] nPos

Tipo: INT

Nova posição na caixa de rolagem. Isso deve estar dentro do intervalo de valores de barra de rolagem definidos por ITextHost::TxSetScrollRange.

[in] fRedraw

Tipo: BOOL

Redesenhe o sinalizador. Se TRUE, a barra de rolagem será redesenhada com a nova posição da caixa de rolagem. Se FALSE, a barra de rolagem não será redesenhada.

Valor retornado

Tipo: BOOL

Retornará TRUE se o método for bem-sucedido.

Retornará FALSE se o método falhar.

Comentários

Esse método só é válido quando o controle está ativo in-loco; chamadas enquanto o controle está inativo podem falhar.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho textserv.h
DLL Msftedit.dll

Confira também

Conceitual

ITextHost

Referência

TxSetScrollRange

Controles de edição avançada sem janelas