同一个控件ID,两个控件名,要如何定位控件?
比方方某两个控件的ID是12003,其中一个名为Edit1,另一个名为Edit2,(该控件名会发生变化,每次开的名不一样,下一次可能就是Edit3和Edit4了,故无法用控件名定位),使用controlsettext时要如何定位控件? ControlClick("My Window", "", "")别用ID,参考下上面这句 2# lynfr8
ControlClick("My Window", "", "")
INSTANCE:2 我就是说这里的2是会变的,用这种方法好像不行 有无源程序下载链接,我下来测试下 我也遇到这个问题,控件名会发生变化,每次开的名不一样:股票交易程序中的买入数量、买入价格 栏就是这样的 我也见过,有时你退一步再看就变了,譬如点下一步后再后退看看,按钮ID就不同了 先获取控件的父窗口句柄,再用_WinAPI_GetDlgItem获取控件句柄就可以直接定位了
页:
[1]