TC官方合作论坛

 找回密码
 立即注册
楼主: 夏末

新手教程--------新手常见错误

  [复制链接]
发表于 2012-8-16 08:36:26 | 显示全部楼层
期待萨斯的的
回复 支持 反对

使用道具 举报

发表于 2012-8-16 15:49:20 | 显示全部楼层
我昨天没有回复吗?
回复 支持 反对

使用道具 举报

发表于 2012-8-17 06:46:13 | 显示全部楼层
很多朋友在做脚本时候,一开始做的前台脚本,等到前台的实现了,就希望做成后台的,然后在前台脚本改后台时候,坐标系会搞糊涂。
其实一开始做前台时,可以把窗口客户区贴紧屏幕边缘,这样改后台时候就方便很多。

不想用坐标转换的朋友可以试试


01.整型 hwnd

02.hwnd=窗口.鼠标所在窗口句柄()

03.

04.int 窗口宽,窗口高

05.窗口.获取大小(hwnd,窗口宽,窗口高)

06.

07.int 客户宽,客户高,rCX,rCY

08.窗口.获取客户区大小(hwnd,rCX,rCY,客户宽,客户高)

09.

10.int 偏移x,偏移y

11.偏移x = (窗口宽 - 客户宽)/2

12.偏移y = 窗口高 - 客户高 - 偏移x

13.//只适合左边框、右边框、下边框大小一致的情况

14.

15.窗口.设置位置(hwnd,-偏移x,-偏移y)

16.

17.

18.

19.//想在退出脚本时,游戏窗口移回0,0

20.//则 hwnd定义全局变量,在窗口销毁里写

21.//窗口.设置位置(hwnd,0,0)

复制代码
回复 支持 反对

使用道具 举报

发表于 2012-8-17 14:26:27 | 显示全部楼层
支持了的好东西啊
回复 支持 反对

使用道具 举报

发表于 2012-8-17 21:13:54 | 显示全部楼层
学习.............................
回复 支持 反对

使用道具 举报

发表于 2012-8-20 16:43:11 | 显示全部楼层
学习了 。感谢夏末大神。
回复 支持 反对

使用道具 举报

发表于 2012-8-22 11:57:57 | 显示全部楼层
kankan
回复 支持 反对

使用道具 举报

发表于 2012-8-23 10:44:31 | 显示全部楼层
学习了。
回复 支持 反对

使用道具 举报

发表于 2012-8-23 12:15:28 | 显示全部楼层
刚来看不懂
回复 支持 反对

使用道具 举报

发表于 2012-8-23 14:39:10 | 显示全部楼层
谢谢斑猪了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-10 18:44 , Processed in 0.083995 second(s), 19 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表