TC官方合作论坛

标题: 大神们,问个事 [打印本页]

作者: 逸杭希伯来    时间: 2014-2-28 20:41
标题: 大神们,问个事
下面这段代如是什么意思,对不起因为英文什么的真的看不懂,如果能用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
作者: cylhb    时间: 2014-2-28 21:15
第一行,找到窗口名为“口袋西游”的句柄
第2行,获取该窗口的客户区大小,也就是分辨率
第3行,定义一个数组
第4行,分割获取到的分辨率
第5行,获取宽
第5行,获取高

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

大概就是这样了
作者: 冷月无痕    时间: 2014-2-28 21:18
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:21
TC代码
窗口句柄 = 窗口.找到窗口("口袋西游")
x,y
窗口.获取位置(窗口句柄,x,y)
辅助.消息框(x)
作者: 逸杭希伯来    时间: 2014-2-28 21:32
谢谢啦,这样看起来就明白多了!!!





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1