Autohotkey 试图使用post消息,但控件id不断更改

Autohotkey 试图使用post消息,但控件id不断更改,autohotkey,postmessage,Autohotkey,Postmessage,当mediaportal最小化到系统托盘时,我试图发送命令将其恢复到全屏 我将右键单击系统托盘图标的窗口标识为 007E02C0:(WindowsForms10.Window.0.app.0.2386859) 要恢复mediaportal,我右键单击systram图标,然后单击恢复 然后它发送这个命令四次 WM_命令 代码:0 控制ID:290 控件HWND:0x00000000 问题是,每次单击“还原”,控件ID都会更改。每次执行此操作时,控件ID都会增加2。我该怎么办?也许您可以尝试将Det

当mediaportal最小化到系统托盘时,我试图发送命令将其恢复到全屏

我将右键单击系统托盘图标的窗口标识为 007E02C0:(WindowsForms10.Window.0.app.0.2386859)

要恢复mediaportal,我右键单击systram图标,然后单击恢复

然后它发送这个命令四次 WM_命令 代码:0 控制ID:290 控件HWND:0x00000000


问题是,每次单击“还原”,控件ID都会更改。每次执行此操作时,控件ID都会增加2。我该怎么办?

也许您可以尝试将DetectThiddenWindows设置为打开,并使用自动热键直接取消隐藏窗口。

我放弃了,而是进行了图像搜索以查找系统托盘图标坐标,然后双击该位置。CoordMode,像素,屏幕CoordMode,鼠标,屏幕图像搜索,FoundX,FoundY,1500980,1920,1200,C:\mp_tray.bmp如果ErrorLevel=0{FoundX+=5 FoundY+=5鼠标移动,FoundX,FoundY睡眠500次点击,2}