import pywinauto
pwa_app = pywinauto.application.Application()
w_handle = pywinauto.findwindows.find_windows(title=u'PuTTY Configuration', class_name='PuTTYConfigBox')[0]
window = pwa_app.window_(handle=w_handle)
ctrl = window['TreeView'] #SysTreeView32
ctrl.GetItem([u'Connection']).Click() #Click on a top level element
ctrl.GetItem([u'Connection', u'Data']).Click() #Click on a sub element
下面是一个使用pywinauto实现树视图自动化的示例
以下是我为解决我的问题所做的。对我来说,Check()不起作用。但是,双击项目框或其父矩形上的项目会。在
所以,我是这样做的: 1使用检索矩形坐标
控制矩形=TreeView.GetItem(路径).Rectangle()
Window['TreeView']双击输入(坐标=(ctrl_矩形左,控制键_矩形顶部))在
我使用了http://sourceforge.net/p/pywinauto/discussion/529287/thread/120750c6/中提供的提示
我希望这有帮助
相关问题 更多 >
编程相关推荐