找回密码
 加入
搜索
查看: 3968|回复: 6

[GUI管理] GUICtrlCreateTabItem("")问题?[已解决]

  [复制链接]
发表于 2010-6-25 10:17:09 | 显示全部楼层 |阅读模式
本帖最后由 newuser 于 2010-6-25 11:30 编辑

为什么把第16的GUICtrlCreateTabItem("")去掉,效果就很差呢?它不就是TAB的一个子项吗?应该和test1-test5一排啊?哪为朋友能帮助解释他的作用?
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <TabConstants.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 635, 442, 226, 157, BitOR($WS_MINIMIZEBOX,$WS_SYSMENU,$WS_POPUP,$WS_GROUP,$WS_CLIPSIBLINGS))
GUISetBkColor(0x000000)
$Tab1 = GUICtrlCreateTab(1, 24, 633, 417)
GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
$TabSheet1 = GUICtrlCreateTabItem("test1")
$TabSheet2 = GUICtrlCreateTabItem("test2")
$TabSheet3 = GUICtrlCreateTabItem("test3")
$TabSheet4 = GUICtrlCreateTabItem("test4")
$TabSheet5 = GUICtrlCreateTabItem("test5")
GUICtrlCreateTabItem("")
$Label1 = GUICtrlCreateLabel("XXXX网维工具:)", 32, 4, 86, 17)
GUICtrlSetColor(-1, 0xFFFFFF)
$Label2 = GUICtrlCreateLabel("X", 620, 4, 18, 18)
GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFFFF)
$Label3 = GUICtrlCreateLabel("+", 592, 4, 18, 18)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFFFF)
$Label4 = GUICtrlCreateLabel("-", 564, 4, 18, 18)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFFFFFF)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                Case $Label3
                        GUISetState (@SW_MAXIMIZE,$Form1)
                Case $Label4
                        GUISetState (@SW_MINIMIZE,$Form1)
                Case $Label2
                        Msgbox(0,"提示","程序将退出!!!")
                        Exit

        EndSwitch
WEnd
发表于 2010-6-25 10:42:36 | 显示全部楼层
GUICtrlCreateTabItem(""); 结束标签项目定义

即Tab创建完毕。
发表于 2010-6-25 10:45:35 | 显示全部楼层
本帖最后由 zcx880517 于 2010-6-25 10:46 编辑

去掉后只能在最后一个TAB内显示你那些LABEL控件,,你可以去帮助文件里看看。“GuiCtrlCreateTabItem("")”这个是结束tabitem定义
创建窗口的时候可以用自带的最小化、关闭按钮。没必要自己添加。。效果也不是很好。。

评分

参与人数 1金钱 +15 收起 理由
afan + 15

查看全部评分

 楼主| 发表于 2010-6-25 11:29:33 | 显示全部楼层
回复 3# zcx880517
谢谢,理解了.
 楼主| 发表于 2010-6-25 11:29:48 | 显示全部楼层
回复 2# republican

谢谢,理解了.
发表于 2011-2-21 11:30:17 | 显示全部楼层
thanksthanks
发表于 2011-5-21 20:05:52 | 显示全部楼层
学习了。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-10 21:02 , Processed in 0.080775 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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