EnableScrollBar功能启用或禁用一个或两个滚动条箭头。
BOOL EnableScrollBar(
HWND 【的hWnd】, | //处理窗口或滚动条 |
UINT 【wSBflags】, | //滚动条类型标志 |
UINT 【wArrows】 | //滚动条箭头标志 |
); |
参数
【的hWnd】
根据【wSBflags】参数的值标识窗口或滚动条控件。
【wSBflags】
指定滚动条类型。此参数可以是以下值之一:
值 | 含义 |
SB_BOTH | 启用或禁用与指定窗口相关联的水平和垂直滚动条上的箭头。【的hWnd】参数必须是窗口的句柄。 |
SB_CTL | 将滚动条标识为滚动条控件。【的hWnd】参数必须是滚动条控件的句柄。 |
SB_HORZ | 启用或禁用与指定窗口相关联的水平滚动条上的箭头。【的hWnd】参数必须是窗口的句柄。 |
SB_VERT | 启用或禁用与指定窗口相关联的垂直滚动条上的箭头。【的hWnd】参数必须是窗口的句柄。 |
【wArrows】
指定是否启用或禁用滚动条箭头,并指示哪些箭头已启用或禁用。此参数可以是以下值之一:
值 | 含义 |
ESB_DISABLE_BOTH | 禁用滚动条上的两个箭头。 |
ESB_DISABLE_DOWN | 禁用垂直滚动条上的向下箭头。 |
ESB_DISABLE_LEFT | 禁用水平滚动条上的左箭头。 |
ESB_DISABLE_LTUP | 禁用水平滚动条上的左箭头或垂直滚动??条的向上箭头。 |
ESB_DISABLE_RIGHT | 禁用水平滚动条上的向右箭头。 |
ESB_DISABLE_RTDN | 禁用水平滚动条上的向右箭头或垂直滚动??条的向下箭头。 |
ESB_DISABLE_UP | 禁用垂直滚动条上的向上箭头。 |
ESB_ENABLE_BOTH | 启用滚动条上的两个箭头。 |
返回值
如果按照指定启用或禁用箭头,则返回值不为零。
如果箭头已经处于请求状态或发生错误,返回值为零。
也可以看看