ITextHost::TxSetScrollRange 方法 (textserv.h)

设置文本宿主窗口中指定滚动条的最小值和最大位置值。

语法

BOOL TxSetScrollRange(
  [in] INT  fnBar,
  [in] LONG nMinPos,
  [in] INT  nMaxPos,
       BOOL fRedraw
);

参数

[in] fnBar

类型: INT

滚动条标志。 如果这是SB_HORZ,则完成水平滚动。 默认情况下,垂直滚动完成。

[in] nMinPos

类型: LONG

最小滚动位置。

[in] nMaxPos

类型: INT

最大滚动位置。

fRedraw

类型: BOOL

重绘标志。 如果 为 TRUE,则重新绘制滚动条以反映更改。 如果 为 FALSE,则不重新绘制滚动条。

返回值

类型: BOOL

如果已按指定启用或禁用箭头,则返回 TRUE

如果箭头已处于请求状态或发生错误,则返回 FALSE

注解

仅当控件就地处于活动状态时,此方法才有效;控件处于非活动状态时调用可能会失败。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 textserv.h
DLL Msftedit.dll

另请参阅

ITextHost

无窗口富编辑控件概述