我正在编写一个需要“检查”和“取消选中”在 listViewControl 中定义的复选框的 Autohotkey 脚本。
我认为这样做的方法是使用 LVM_SETITEMSTATE 参数将 SendMessage 用于列表视图(或者可能是列表视图项目本身?),但我不知道确切的格式......有人知道吗?
SendMessage, LVM_SETITEMSTATE, 1000, SysListView321
我认为 1000 意味着复选框将被选中,而 2000 意味着他将被取消选中。
我需要为每个 ListViewItem 做一个循环吗?
我也曾尝试使用
LV_Modify(0, "+Checked")
但它似乎也不起作用。
为了强调这个问题,我不是在创建自己的列表视图,而是在尝试操作现有应用程序 ListView 的状态....(我正在运行安装程序并使用 AutoHotKey 脚本,我按下每个按钮上的下一个按钮的屏幕,但在此屏幕中,我需要先选择所有组件,然后才能移至下一个屏幕)这里有 AutoHotKey 专家吗?