autoit3中间有个_GUICtrlToolbar_IndexToCommand()具体是做什么用的,我现在有个总在变动的控件号的问题

autoit3中间有个_GUICtrlToolbar_IndexToCommand()具体是做什么用的,我现在有个总在变动的控件号的问题,我有个软件,每次操作的时候他需要... autoit3中间有个_GUICtrlToolbar_IndexToCommand()具体是做什么用的,我现在有个总在变动的控件号的问题,我有个软件,每次操作的时候他需要操作的控件编号ID总是变化的,请问我如果能准确定位到这些控件? 展开
 我来答
百度网友5311d79
2013-05-26 · TA获得超过1.9万个赞
知道大有可为答主
回答量:6356
采纳率:71%
帮助的人:3197万
展开全部

_GUICtrlToolbar_IndexToCommand()

这个是用于操作工具栏控件的函数,从函数名也可以看出,作用就是将工具栏上按钮的控件ID转换为此控件对应的命令ID。

 

此函数的帮助中附带例子的,运行一下也就可以明白。

 

控件ID总是变化是很麻烦的。但可以看一下控件的类名,如果类名变化是有规律的,比如:第一次打开类名是:altAA200,下次打开它又变成altBB00,就可以考虑用正则表达式:'[REGEXPCLASS:alt\w+?00]'。

如果一点规律没有,那你只能用相对坐标点击来解决了,位置总是不会变化的吧。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式