函数参考


_GUIScrollBars_ShowScrollBar

显示或隐藏指定的滚动控件

#Include <GuiScrollBars.au3>
_GUIScrollBars_ShowScrollBar($hWnd, $nBar[, $fShow = True])

参数

$hWnd 窗口句柄
$nBar 指定滚动控件的类型. 参数可以是以下值之一:
$SB_BOTH - 显示或隐藏窗口标准水平和垂直滚动控件.
$SB_CTL - 显示或隐藏滚动条控制. $hwnd 参数值必须是滚动控件的窗口句柄
$SB_HORZ - 显示或隐藏窗口标准水平滚动控件.
$SB_VERT - 显示或隐藏窗口标准垂直滚动控件.
$fShow [可选参数] 指定滚动控件的显示或隐藏

返回值

成功: True
失败: False

注意/说明

 以上常数需要 ScrollBarConstants.au3

相关

_GUIScrollBars_EnableScrollBar

详情参考

在MSDN中搜索


示例/演示


#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <GuiScrollBars.au3>
#include <ScrollBarConstants.au3>

_Main()

Func _Main()
    Local $GUIMsg, $hGUI

    $hGUI = GUICreate("ScrollBar Example", 400, 400, -1, -1, BitOR($WS_MINIMIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU, $WS_SIZEBOX))
    GUISetBkColor(0x88AABB)

    GUISetState()

    _GUIScrollBars_Init($hGUI)

    _GUIScrollBars_ShowScrollBar($hGUI, $SB_HORZ, False)
    Sleep(1000)
    _GUIScrollBars_ShowScrollBar($hGUI, $SB_HORZ)

    Sleep(1000)
    _GUIScrollBars_ShowScrollBar($hGUI, $SB_VERT, False)
    Sleep(1000)
    _GUIScrollBars_ShowScrollBar($hGUI, $SB_VERT)

    While 1
        $GUIMsg = GUIGetMsg()

        Switch $GUIMsg
            Case $GUI_EVENT_CLOSE;, $nExititem
                ExitLoop
        EndSwitch
    WEnd

    Exit
EndFunc   ;==>_Main