先通过child_window函数获得控件之后,接着你可以调用control_id方法取得该控件的control_id。
child_window(title="关闭标签页", auto_id="CloseButton", control_type="Button") | | | | | | Button - '添加新标签页' (L-1166, T210, R-1130, B237) | | | ['Button2', '添加新标签页Button', '添加新标签页'] | | | child_window(title="添加新标签页", auto_id="AddButton", ...
ctrl.element_info.control_type # 控件类型,inspect界面LocalizedControlType字段的英文名 ctrl.is_child(parent) # ctrl是否是parent的子控件 ctrl.legacy_properties().get('Value') # 可以获取inspect界面LegacyIAccessible开头的一系列字段,在源码uiawraper.py中找到了这个方法,非常有用 # 控件常用操作 ctrl.draw...
details_page = win_main_Dialog.child_window(class_name='ContactProfileWnd') # 窗口下的某个窗口 we_id = details_page.child_window(title="微信号:", control_type="Text").parent().children()[1].window_text() # 窗口的爸爸的第二个儿子的文字 alia = details_page.child_window(title="微信号...
# edit1=win.child_window(auto_id="kw", control_type="Edit") ''' 窗口控件的分类状态栏:StatusBar 静态内容:Static 按钮:Button 复选框:CheckBox 单选框:RadioButton 组框:GroupBox 组合框:ComboBox 对话框:Dialog 编辑栏:Edit 头部内容:Header 列表框:ListBox 列表显示控件:ListView 弹出菜单:PopupMenu ...
win.child_window(title='', control_type='',found_index=0) 1. 注: 如果存在多个元素, 则可以通过索引指定:found_index 1. 指定名称和控件类型 常见控件类型: 1. 2. 3. Window: 窗口 ToolBar: 导航 Button: 按钮 ListItem: 聊天列表 Text:聊天内容 ...
(title='Your Window Title')#假设ListBox的控件ID是'myListBox'list_box = window.child_window(auto_id="myListBox", control_type="ListBox")#选择ListBox中的某个项(通过文本)list_box.select('Item Text')#或者,如果知道索引,可以直接选择(注意索引可能从0开始,也可能从1开始,这取决于控件)list_box...
(L1113,T690,R1201,B720)||['Button2','否(N)','否(N)Button']||child_window(title="否(N)",auto_id="7",control_type="Button")|||Image-''(L755,T580,R787,B612)||['','Image','0','1']||child_window(auto_id="20",control_type="Image")|||Static-'Load latest pac file...
获取子窗口:使用window.child_window()方法获取目标窗口中的子窗口。可以根据子窗口的标题、类名或其他属性进行匹配。 获取子窗口:使用window.child_window()方法获取目标窗口中的子窗口。可以根据子窗口的标题、类名或其他属性进行匹配。 获取子窗口的类名:使用子窗口对象的class_name()方法获取子窗口的类名。 获取...
| child_window(title="Custom Container", class_name="Custom Container Class") | | Shell Window Class - 'Control Container' (L618, T205, R1289, B622) | <pywinauto.controls.hwndwrapper.HwndWrapper object at 0x04B37790> | [u'Control ContainerShell Window Class1', u'Control ContainerShell Wi...