导航:  Windows Controls Procedures > Scroll Bar Control > Functions >

GetScrollBarInfo

上一页返回章节概述下一页

描述

 

这个GetScrollBarInfo函数检索有关指定滚动条的信息.

 

FreeBASIC 语法

FUNCTION GetScrollBarInfo ( _

   BYVAL hwnd AS HWND, _

   BYVAL idObject AS LONG, _

   BYVAL psbi AS PSCROLLBARINFO _

) AS WINBOOL

 

参数

hwnd

[in]句柄带滚动条的信息进行检索关联窗口.如果物体参数OBJID_CLIENT, hWnd是一个滚动条控件的句柄否则,hwnd是句柄到窗口创建WS_VSCROLL和/或WS_HSCROLL风格.

idObject

[in]指定滚动条对象.此参数可以是下列值之一.

 

OBJID_CLIENT

hwnd参数是一个滚动条控件的句柄

OBJID_HSCROLL

hwnd窗口水平滚动条.

OBJID_VSCROLL

hwnd窗口的垂直滚动条.

psbi

[out]指向SCROLLBARINFO结构接收信息.在调用GetScrollBarInfo,设置SIZEOFcbSize成员(SCROLLBARINFO).

 

返回值

 

如果函数成功,返回值为非零值.

 

如果函数失败,返回值为零.若要获取扩展错误信息,请调用GetLastError.

 

备注

 

如果idObject是OBJID_CLIENT和指定的窗口由hWnd不是系统滚动条控件,系统将SBM_GETSCROLLBARINFO消息窗口获取滚动条信息.这允许GetScrollBarInfo在模仿滚动条的自定义控件上操作.如果窗口不处理SBM_GETSCROLLBARINFO的消息,GetScrollBarInfo功能失效.

 

引用文件

 

WinUser.bi