매크로

조회 수 861 추천 0 댓글 2

프로그램 만들다보면 실용성은 없지만 가끔 이렇게 하면 편하겠다. 라고 생각한 기능들이 몇가지 있는데 그중에서

매크로 프로그램을 실행하고 재실행할때 녹스 프로그램 바로 옆에 띄우는 코드입니다. 게임 돌리는데 굳이 필요는 없지만 궁금하실 분들이 한명쯤은 있지 않을까 생각해서 올려봅니다.


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

  • puit 2022.02.19 11:36

    단점: 녹스가 꺼져있으면 프로그램 실행자체가 오류남 ㅜㅜ

  • profile
    bkvcqr 2022.02.26 07:02

    if(WinExist("NoxPlayer"))
    를 추가해서 프로그램이 없으면 무시하고 다음 스크립트부터 실행하게 하면 될 것 같네요!


전체 최신 인기글

전체 주간 인기글