找回密码
 加入
搜索
查看: 8620|回复: 16

WinMove改变窗口大小(Tab控件内的控件位置发生变化)

  [复制链接]
发表于 2008-5-9 17:33:06 | 显示全部楼层 |阅读模式
Tab控件切换标签时,用WinMove欲改变窗口大小,但随之而来的问题是Tab里面的控件(button/input)位置发生变化,距离拉开(或缩小)了,不知怎么回事,有没有办法解决?使之在点击Tab控件时内控件保持本身的位置(距左距上)?特此请教!!见附件内程序。

[ 本帖最后由 joyoustar 于 2008-5-12 09:42 编辑 ]

本帖子中包含更多资源

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

×
发表于 2008-5-9 18:53:04 | 显示全部楼层

回复 1# joyoustar 的帖子

$Tab2 = GUICtrlCreateTabItem("tab2")
GUICtrlCreateInput("input1",40,40)
GUICtrlSetResizing (-1, $GUI_DOCKALL)
GUICtrlCreateInput("input2",40,65)
GUICtrlSetResizing (-1, $GUI_DOCKALL)
GUICtrlCreateInput("input3",40,90)
GUICtrlSetResizing (-1, $GUI_DOCKALL)
 楼主| 发表于 2008-5-12 09:41:06 | 显示全部楼层
谢谢,帮助没看得仔细呵呵。这样确实可以。不过里面的几乎所有控件都要这么一下,非常麻烦。没简便方法看来也只有这样了。感谢!
发表于 2008-5-13 18:22:39 | 显示全部楼层
原帖由 joyoustar 于 2008-5-12 09:41 发表
谢谢,帮助没看得仔细呵呵。这样确实可以。不过里面的几乎所有控件都要这么一下,非常麻烦。没简便方法看来也只有这样了。感谢!

如果控件很多的话,请在开头加上
Opt('GUIResizeMode', 802)

评分

参与人数 1贡献 +1 收起 理由
lynfr8 + 1

查看全部评分

 楼主| 发表于 2008-5-21 09:48:28 | 显示全部楼层

回复 4# pcbar 的帖子

再次感谢!
发表于 2008-12-29 21:15:49 | 显示全部楼层
发表于 2009-1-5 14:16:56 | 显示全部楼层
pcbar 实在太历害了。
发表于 2009-4-26 17:16:14 | 显示全部楼层
技巧...作记.
发表于 2009-7-27 18:19:24 | 显示全部楼层
很好。。。又学到了。。。感谢。。
发表于 2010-5-6 11:14:57 | 显示全部楼层
记来下,以后会用上!
发表于 2010-5-7 07:09:58 | 显示全部楼层
很好。。。又学到了
发表于 2010-5-17 16:21:59 | 显示全部楼层
如果控件很多的话,请在开头加上
Opt('GUIResizeMode', 802)
发表于 2011-3-30 17:01:33 | 显示全部楼层
学习了 正需要 谢谢!
发表于 2011-5-25 18:18:39 | 显示全部楼层
正需要呢。
发表于 2011-12-11 19:24:20 | 显示全部楼层
本帖最后由 lxsh010 于 2011-12-11 20:42 编辑

回复 4# pcbar

听君一席话,胜读十年书。pcbar版主 不仅技术好,人品更是人中龙凤。向你致敬。
用上这句 Opt('GUIResizeMode', 802) 我一定注上,感谢pcbar大大!!!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 18:37 , Processed in 0.091823 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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