Pager_SetScrollInfo 宏 (commctrl.h)

[仅供内部使用;不建议在应用程序中使用。 将来版本的 Windows 可能不支持此宏。]

设置寻呼控件的滚动参数,包括超时值、每超时行数和每行像素。 可以使用此宏或显式发送 PGM_SETSETSCROLLINFO 消息。

语法

void Pager_SetScrollInfo(
   hwnd,
   cTimeOut,
   cLinesPer,
   cPixelsPerLine
);

参数

hwnd

类型: HWND

寻呼控件的句柄。

cTimeOut

类型: UINT

滚动的超时值(以毫秒为单位)。

cLinesPer

类型: UINT

每个超时要滚动的行数。

cPixelsPerLine

类型: UINT

每行的像素数。

返回值

备注

cTimeOut 参数控制当控件捕获鼠标输入并按下鼠标左键时,页导航控件生成滚动事件的速率。 值越小,滚动越快;值越大,滚动速度变慢。 默认值为双击时间的八分之一。 有关详细信息,请参阅 GetDoubleClickTime

默认情况下,对于每个滚动事件,页导航控件的滚动量等于控件的整个宽度或高度,具体取决于页导航控件具有水平方向还是垂直方向。 cLinesPercPixelsPerLine 参数用于替代默认滚动量。 如果提供了非零值,则滚动量是 cLinesPercPixelsPerLine * ) 两个值的乘积 (。

要求

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

另请参阅

PGM_SETSETSCROLLINFO