找回密码
 加入
搜索
查看: 1982|回复: 5

[GUI管理] 关于GUICtrlSetOnEvent的一个小问题?

  [复制链接]
发表于 2012-11-27 22:03:54 | 显示全部楼层 |阅读模式
本帖最后由 blue_dvd 于 2012-11-27 22:05 编辑

发现有个代码
GUICtrlCreateButton("OK", 10, 30, 50)
GUICtrlSetOnEvent(-1, "OKPressed")
查看GUICtrlSetOnEvent说明,发现第一个参数为控件ID,那么这里“-1”是什么含义?
ID不是从3开始的吗?
发表于 2012-11-27 22:09:21 | 显示全部楼层
是缺省参数, 代表最后创建成功的控件ID.
注意要先创建控件.
 楼主| 发表于 2012-11-27 23:32:29 | 显示全部楼层
回复 2# user3000
控件创建成功的ID不是从3开始依次类推的吗?那最近的也不该是-1呀?
发表于 2012-11-28 00:38:09 | 显示全部楼层

标题

回复 1# blue_dvd

如果你多看一些例子,可能还会发现更多…
    -1是很多内置函数参数的缺省值,你也可以使用default关键字,更多信息请查看帮助和例子,手机党,打字不方便,就不多说了
发表于 2012-11-28 09:41:44 | 显示全部楼层
学习了,以后遇到同样的问题也知道是什么了。。谢谢~·
 楼主| 发表于 2012-11-28 10:44:08 | 显示全部楼层
回复 4# annybaby
例子常使用-1,但是从来不说明,和控件返回值从3开始有冲突,所以想不通!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-17 18:09 , Processed in 0.082700 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表