函数GUICtrlSetData中参数“-1”是什么意思?
以下是我查看GUICtrlSetData帮助文档中的例子,函数GUICtrlSetData ( 控件ID, 数据 [, 默认值] ),那-1这个参数是控件ID吗?#include <GUIConstantsEx.au3>
Opt('MustDeclareVars', 1)
Example()
Func Example()
Local $msg
GUICreate("My GUI"); will create a dialog box that when displayed is centered
GUICtrlCreateCombo("", 10, 10)
GUICtrlSetData(-1, "item1|item2|item3", "item3")
GUISetState() ; will display an empty dialog box with a combo control with focus on
; Run the GUI until the dialog is closed
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example 控件ID,简单点讲你放在哪个控件下面就指的是哪个控件ID 控件标识符(控件ID) 回复 1# yinqc
这里可以看作是一个默认值,即代表最后创建成功的控件的ID。 回复 4# user3000
有时这个控件ID就是一个变量名字,这也行吗? 回复 5# yinqc
当然可以啊!
比如这样:$Combo = GUICtrlCreateCombo("", 10, 10)
GUICtrlSetData($Combo, "item1|item2|item3", "item3")
页:
[1]