找回密码
 加入
搜索
查看: 3405|回复: 5

[AU3基础] GUICtrlCreateTab绘制出来的Tab页怎么更随窗口的最大化而相应改变其大小呢

[复制链接]
发表于 2012-7-27 14:41:56 | 显示全部楼层 |阅读模式
在开发过程中使用到了Tab控件,使用GUICtrlCreateTab方法可以创建一个Tab,但是一旦窗口对话最大化是,Tab的大小并没有随着改变,麻烦大侠们看看,怎样才能做到更随窗口一起放大的效果。
$Form1 = GUICreate("研发测试部用例管理系统", 625, 443, 193, 125, BitOR($WS_MAXIMIZEBOX,$WS_MINIMIZEBOX,$WS_SYSMENU,$WS_CAPTION,$WS_MAXIMIZE,$WS_POPUP,$WS_POPUPWINDOW,$WS_GROUP,$WS_TABSTOP,$WS_BORDER,$WS_CLIPSIBLINGS))
$tab = GUICtrlCreateTab(-1, -1)
GUICtrlSetFont(-1, 11, 400, 0, "微软雅黑")
$tab0 = GUICtrlCreateTabItem("测试用例管理")
$tab1 = GUICtrlCreateTabItem("执行测试用例")
$tab2 = GUICtrlCreateTabItem("查看测试用例执行报告")
GUISetState(@SW_SHOW)
While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
        EndSwitch
发表于 2012-7-27 15:23:10 | 显示全部楼层
 楼主| 发表于 2012-7-27 15:56:40 | 显示全部楼层
回复 1# andyloving


    非常感谢!!!
发表于 2012-7-28 16:29:30 | 显示全部楼层
$tab = GUICtrlCreateTab(-1, -1)
GUICtrlSetResizing($tab, $GUI_DOCKBORDERS)
发表于 2019-12-20 11:43:11 | 显示全部楼层
athland5013 发表于 2012-7-28 16:29
$tab = GUICtrlCreateTab(-1, -1)
GUICtrlSetResizing($tab, $GUI_DOCKBORDERS)

有用。谢谢。
发表于 2019-12-22 20:13:34 | 显示全部楼层
学习了 非常感谢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 08:22 , Processed in 0.076941 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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