需要帮助才能使用send_message选择列表视图的所有元素。我想让它在RDP断开模式下工作,从而使用pywinauto的send_message api。我的代码
from pywinauto import win32defines
app = Application().connect(path = pathToAppEXE)
lvitem = win32structures.LVITEMW()
lvitem.mask = win32defines.LVIF_STATE
lvitem.state = 1
lvitem.stateMask = win32defines.LVIS_SELECTED
app.window_(title_re = "Net Position.*").ListView.send_message(win32defines.LVM_SETITEMSTATE,-1,lvitem)
它什么也做不了。也许我没有得到正确的lvm标志。需要帮助来修复代码。
发布于 2019-06-12 17:11:05
方法.get_item(...)
(参见docs)应该返回带有一些可用方法的_listview_item对象:其中一些方法不涉及真正的单击。
也许Remote Execution Guide也很有用。
https://stackoverflow.com/questions/56546051
复制相似问题