如何使用 ahk 脚本移动程序的 window?

how to move a program's window with ahk script?

我正在尝试将程序的 window 移动到 0,0 位置,所以这是我的代码:

Run, C:\Program Files (x86)\ThunderSoft\DRM Protection\CPMaker.exe
WinMove, ahk_exe CPMaker.exe, , 0, 0

这是Window间谍的信息:

代码的第一行有效,但移动部分无效。我也用 ahk_class TfrmMain 试过了。

通过添加这一行解决了问题:

WinWait, ahk_exe CPMaker.exe, , 5

这一行等待程序启动第一个参数是WinTitle,最后一个是超时秒数

由于权限问题,代码仍然无法运行,所以我不得不以管理员身份 运行 它,现在可以运行了。