pywinauto 中有没有关于child的所有函数,请你给我提供函数名和其用法,按照序号排列
时间: 2024-05-09 11:16:40 浏览: 247
pywinauto document.pdf
5星 · 资源好评率100%
以下是 pywinauto 中关于 child 控件的常用函数列表:
1. `child_window`:根据控件的属性获取子控件,返回控件对象。
```python
child_ctrl = parent_ctrl.child_window(title='Button', control_type='Button')
```
2. `children`:获取所有子控件的列表。
```python
child_list = parent_ctrl.children()
```
3. `descendants`:获取所有子控件和子控件的子控件的列表。
```python
descendant_list = parent_ctrl.descendants()
```
4. `child_window`+`best_match`:根据字符串匹配获取子控件,返回控件对象。匹配过程会优先匹配可见控件和已启用控件。
```python
child_ctrl = parent_ctrl.child_window(best_match='Button')
```
5. `child_window`+`control_id`:根据控件 ID 获取子控件,返回控件对象。
```python
child_ctrl = parent_ctrl.child_window(control_id=100)
```
6. `child_window`+`depth`:根据控件的深度获取子控件,返回控件对象。深度为 0 表示直接子控件,深度为 1 表示子控件的子控件。
```python
child_ctrl = parent_ctrl.child_window(depth=1)
```
7. `child_window`+`class_name`:根据控件的类名获取子控件,返回控件对象。
```python
child_ctrl = parent_ctrl.child_window(class_name='Button')
```
8. `child_window`+`found_index`:根据控件在父控件内的索引获取子控件,返回控件对象。索引从 0 开始计数。
```python
child_ctrl = parent_ctrl.child_window(found_index=2)
```
9. `child_window`+`top_level_only`:获取顶层控件,不包括子控件。返回控件对象。
```python
child_ctrl = parent_ctrl.child_window(top_level_only=True)
```
阅读全文