找回密码
 加入
搜索
查看: 1803|回复: 2

[AU3基础] ControlMove()函数移动TotalCommander软件的控件有问题

[复制链接]
发表于 2011-3-19 01:15:48 | 显示全部楼层 |阅读模式
Total commander软件在这里下载:http://www.ghisler.com/amazons3.php

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

$TCClass = "[CLASS:TTOTAL_CMD]"
$CtrlPos = ControlGetPos($TCClass, "", "TPanel1")
ControlMove($TCClass, "", "TPanel1", $CtrlPos[0] + 20 , Default)



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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-3-19 10:33:01 | 显示全部楼层
谢谢分享,以后要注意这个问题才行,呵呵
发表于 2011-3-19 11:16:28 | 显示全部楼层
函数没问题,只是移动时要移动几个控件~
如果只移动分割线,是不会改变两边的控件的,除非如上再模拟点击一下。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 12:00 , Processed in 0.075670 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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