ahk_id 在不同的机器上会一样吗? (AutoHotKey 脚本)

ahk_id will be the same over different machines? (AutoHotKey script)

特定 ahk_id 的 filtering/matching 是否只能在我从中获得 ahk_id 的机器上运行?或者它是 "global" 并且可以在不同的机器上工作?

还有,ahk_id是怎么生成的?

谢谢

  • 每个 window 都有一个 唯一 ID,也称为 HWND句柄到 window)。此 ID 可用于识别 window,即使其标题已更改。

  • window 的 ID 通常通过 WinExist() 或 WinGet 检索,并且是一个特定的 任意 数字。 每次程序运行时它都会改变。

  • ahk_id 用于根据 windows 唯一 ID (HWND) 识别 window。

https://autohotkey.com/docs/misc/WinTitle.htm#ahk_id