コントロールの文字数/ピクセル数を制限します。
GUICtrlSetLimit ( controlID, max [, min] )
パラメータ
controlID | GUICtrlCreate...関数によって返されるコントロール識別子(コントロールID)。 |
max |
リストコントロールの場合、ピクセル単位での水平スクロール可能範囲です。 インプットコントロール/エディットコントロールでは入力可能な最大文字数です。 |
min | [オプション] スライダーコントロール/アップダウンコントロールの場合、最小値を指定できます。デフォルトは0。 |
返し値
成功 | 1を返します。 |
失敗 | 0を返します。 |
注意
なし。
関連
GUICtrlCreateList, GUICtrlCreateInput, GUICtrlCreateEdit, GUICtrlCreateSlider, GUICtrlCreateUpdown
例
#include <GUIConstantsEx.au3>
Opt('MustDeclareVars', 1)
Example()
Func Example()
Local $msg
GUICreate("My GUI limit input 3 chars") ; 表示時に中央に表示されるダイアログボックスを作成
GUICtrlCreateInput("", 10, 20)
GUICtrlSetLimit(-1, 3) ; 入力を3文字に制限
GUISetState()
; ダイアログが閉じられるまでGUIを実行
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example