首页 > 解决方案 > 是否可以查看帮助文本等菜单项属性?

问题描述

我正在制作一个选择菜单项的脚本。使用 inspect.exe 我可以看到菜单项作为属性“帮助文本”,但使用 pywinauto 我找不到该属性。

pywinauto 是否支持这种属性?

编辑:这是我用来查看属性的代码,这个函数接收一个打开的窗口 Application(backend="uia")

    button=window.child_window(title="Button_name", control_type="MenuItem") 
    classification_button = button.child_window(title="Top", control_type="MenuItem")
    b = classification_button_company.get_properties()
    print(b)

输出:{u'is_enabled': True, u'is_visible': True, u'texts': [u'Top'], u'class_name': u'NetUIAnchor', u'control_id': None, u'friendly_class_name' :u'MenuItem',u'control_count':1,u'has_keyboard_focus':假,u'is_keyboard_focusable':真,u'rectangle':}

标签: pywinauto

解决方案


使用函数 legacy_properties() 我能够获得我需要的帮助文本


推荐阅读