函数参考


GUICtrlSetLimit

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

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

参数

控件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("My GUI limit input 3 chars") ; will create a dialog box that when displayed is centered

    GUICtrlCreateInput("", 10, 20)
    GUICtrlSetLimit(-1, 3) ; to limit the entry to 3 chars

    GUISetState()

    ; Run the GUI until the dialog is closed
    While 1
        $msg = GUIGetMsg()

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