|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
很多朋友在做脚本时候,一开始做的前台脚本,等到前台的实现了,就希望做成后台的,然后在前台脚本改后台时候,坐标系会搞糊涂。
其实一开始做前台时,可以把窗口客户区贴紧屏幕边缘,这样改后台时候就方便很多。
不想用坐标转换的朋友可以试试
- hwnd
- hwnd=窗口.鼠标所在窗口句柄()
- 窗口宽,窗口高
- 窗口.获取大小(hwnd,窗口宽,窗口高)
- 客户宽,客户高,rCX,rCY
- 窗口.获取客户区大小(hwnd,rCX,rCY,客户宽,客户高)
- 偏移x,偏移y
- 偏移x = (窗口宽 - 客户宽)/2
- 偏移y = 窗口高 - 客户高 - 偏移x
- //只适合左边框、右边框、下边框大小一致的情况
- 窗口.设置位置(hwnd,-偏移x,-偏移y)
- //想在退出脚本时,游戏窗口移回0,0
- //则 hwnd定义全局变量,在窗口销毁里写
- //窗口.设置位置(hwnd,0,0)
复制代码
|
|