基 础 函 数 参 考


GUICtrlSetLimit

设置控件的字符或象素数量限制.

GUICtrlSetLimit ( 控件ID, 最大值 [, 最小值] )

参 数

控件ID GUICtrlCreate... 函数返回的控件标识符.
最大值 对于 List 列表控件,此值表示水平滚动的最大长度象素值.
对于 Input(输入框)/Edit(编辑框) 控件,此值表示最多能输入的字符数.
最小值 [可选参数] 对于 Slider(滑块) 和 UpDown(上下箭头) 控件, 可以指定最小值. 默认 = 0

返 回 值

成功: 返回 1.
失败: 返回 0.

备 注

None.

相 关 函 数

GUICtrlCreateList, GUICtrlCreateInput, GUICtrlCreateEdit, GUICtrlCreateSlider, GUICtrlCreateUpdown

函 数 示 例


#include <GUIConstantsEx.au3>

Example()

Func Example()
    Local $msg

    GUICreate("限制输入 3 个字符") ; 创建居中显示的 GUI 窗口

    GUICtrlCreateInput("", 10, 20)
    GUICtrlSetLimit(-1, 3) ; 限制输入 3 个字符

    GUISetState()

    ; 运行 GUI, 直到 GUI 被关闭
    While 1
        $msg = GUIGetMsg()

        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
EndFunc   ;==>Example

provider with jb51.net (unicode)