happytc 发表于 2011-3-19 01:15:48

ControlMove()函数移动TotalCommander软件的控件有问题

Total commander软件在这里下载:http://www.ghisler.com/amazons3.php

想移动两个面板中间的分隔线,用下面的代码,结果移动成如图所示的了!

$TCClass = ""
$CtrlPos = ControlGetPos($TCClass, "", "TPanel1")
ControlMove($TCClass, "", "TPanel1", $CtrlPos + 20 , Default)



非得还要来个下面的代码才行:
ControlClick($TCClass, "", "TPanel1", "left")才行

曼菲士 发表于 2011-3-19 10:33:01

谢谢分享,以后要注意这个问题才行,呵呵

afan 发表于 2011-3-19 11:16:28

函数没问题,只是移动时要移动几个控件~
如果只移动分割线,是不会改变两边的控件的,除非如上再模拟点击一下。
页: [1]
查看完整版本: ControlMove()函数移动TotalCommander软件的控件有问题