프로그램 만들다보면 실용성은 없지만 가끔 이렇게 하면 편하겠다. 라고 생각한 기능들이 몇가지 있는데 그중에서
매크로 프로그램을 실행하고 재실행할때 녹스 프로그램 바로 옆에 띄우는 코드입니다. 게임 돌리는데 굳이 필요는 없지만 궁금하실 분들이 한명쯤은 있지 않을까 생각해서 올려봅니다.
global TargetID := "NoxPlayer"
WinGet, winid,ID, %TargetID%
WinGetPos, nox_x, nox_y, Width, , %TargetID% ;녹스 플레이어의 현재 좌표와 너비를 반환받는다.
nox_x := nox_x + Width
Gui, Show, x%nox_x% y%nox_y% w275 h457, Title
WinGetPos , X, Y, Width, Height, WinTitle, WinText, ExcludeTitle, ExcludeText
단점: 녹스가 꺼져있으면 프로그램 실행자체가 오류남 ㅜㅜ