1. 스크립트
#NoEnv
#SingleInstance force
RealWinSize(ByRef posX, ByRef posY, ByRef width , ByRef height)
{
WinGetPos, X, Y, W, H, BlueStacks App Player
SysGet, wFrame, 7
SysGet, wCaption, 4
posX := X+wFrame
posY := Y+wFrame+wCaption
width := W - wFrame * 2
height := H - wFrame * 2 - wCaption
return
}
^Home::
RealWinSize(X, Y, W, H)
Gui, 1: New
Gui, 1: -Caption -Border +AlwaysOnTop
Gui, 1: color, 0xFF44AA
Gui, 1: Show,% "X" X "Y" Y " W" W "H" H, Area
WinSet, Transparent, 70,Area
Sleep, 2000
Gui, 1: Destroy
return
2. 질문
- 위의 스크립트는 Ctrl+Home키를 눌렀을때 현재 활성화된 클라이언트의 영역을 표기해주는 스크립트인데요.
예를 들어서 현재 활성 클라이언트에서 100, 100, 200, 200 의 영역이 어디를 나타내는지 표시하려면 어떤 코드를 추가해야하는지 조언좀 부탁드립니다.
저는 클라이언트인지는 모르지만, 전체X-블루스택X-보더 // 전체Y-블루스택Y-캡션 이렇게 한것 같아요