TC官方合作论坛

 找回密码
 立即注册
查看: 652|回复: 4

[已解决] 大神们,问个事

[复制链接]
发表于 2014-2-28 20:41:53 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
下面这段代如是什么意思,对不起因为英文什么的真的看不懂,如果能用TC的代码给我写一个万分感谢了
Hwnd = Plugin.Window.Find(0, "口袋西游")
sRect = Plugin.Window.GetClientRect(Hwnd)
Dim MyArray
MyArray=Split(sRect,"|")
Ux=CLng(MyArray(0))
Uy = CLng(MyArray(1))
MessageBox Ux
回复

使用道具 举报

发表于 2014-2-28 21:18:09 | 显示全部楼层
Hwnd = Plugin.Window.Find(0, "口袋西游")
窗口句柄 = 插件.窗口.找到(0,"口袋西游")
sRect = Plugin.Window.GetClientRect(Hwnd)
sRect = 插件.窗口.获取客户区的坐标(窗口句柄)
Dim MyArray
变量 MyArray
MyArray=Split(sRect,"|")
MyArray= 分割(sRect,"|")
Ux=CLng(MyArray(0))
Ux = 长整型(MyArray(0))
Uy = CLng(MyArray(1))
Uy = 长整型(MyArray(1))
MessageBox Ux
消息盒子 Ux
回复 支持 反对

使用道具 举报

发表于 2014-2-28 21:15:59 | 显示全部楼层
第一行,找到窗口名为“口袋西游”的句柄
第2行,获取该窗口的客户区大小,也就是分辨率
第3行,定义一个数组
第4行,分割获取到的分辨率
第5行,获取宽
第5行,获取高

var 窗口句柄=窗口.找到窗口("口袋西游")
var 窗口位置X,窗口位置Y,客户区宽,客户区高
窗口.获取客户区大小(窗口句柄,窗口位置X,窗口位置Y,客户区宽,客户区高)  

大概就是这样了
回复 支持 反对

使用道具 举报

发表于 2014-2-28 21:21:17 | 显示全部楼层
TC代码
窗口句柄 = 窗口.找到窗口("口袋西游")
x,y
窗口.获取位置(窗口句柄,x,y)
辅助.消息框(x)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-28 21:32:13 | 显示全部楼层
谢谢啦,这样看起来就明白多了!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-24 11:49 , Processed in 0.044507 second(s), 28 queries .

Powered by 海安简单软件服务部

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

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