У меня открыто 4 окна (та же программа)
[code]WinGet, winList, List, ahk_class Afx:0000000140000000:0:0000000000010003:0000000000000000:0000000000000000
Loop % winList
ControlSend,, {F4},% "ahk_id " winList%a_index%[/code]
Это работает на всех четырех без проблем
[code]WinGet, winList, List, ahk_class Afx:0000000140000000:0:0000000000010003:0000000000000000:0000000000000000
Loop % winList
PostMessage, 0x111, 22109,,,% "ahk_id" winList%a_index%[/code]
Это работает только на 2 окнах. %List%
дает число 4 в обоих примерах, очевидно. Может кто-то помочь, так как я понятия не имею, как он не может опубликовать простую wm_command, но он может Controlsend?