WinGetPos,,,, taskbarH, ahk_class Shell_TrayWnd
SysGetを使う方法もあるが、SysGetで取得できる値は「絶対領域。」などで作業領域を変更していた場合、変更後の値になるため正しく計算できない。
逆に変更された作業領域を取得したい場合はSysGetを使えば良い。
SysGetを使う場合はこんな感じ。
SysGet workH, 17 ; 17 を指定すると作業領域の高さを取得(16で横幅)
taskbarH := A_ScreenHeight - workH
0 件のコメント :
コメントを投稿