newuser 发表于 2010-6-25 10:17:09

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

本帖最后由 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

republican 发表于 2010-6-25 10:42:36

GUICtrlCreateTabItem(""); 结束标签项目定义

即Tab创建完毕。

zcx880517 发表于 2010-6-25 10:45:35

本帖最后由 zcx880517 于 2010-6-25 10:46 编辑

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

newuser 发表于 2010-6-25 11:29:33

回复 3# zcx880517
谢谢,理解了.

newuser 发表于 2010-6-25 11:29:48

回复 2# republican

谢谢,理解了.

dzztxiao 发表于 2011-2-21 11:30:17

thanksthanks

浪迹红客 发表于 2011-5-21 20:05:52

学习了。。。
页: [1]
查看完整版本: GUICtrlCreateTabItem("")问题?[已解决]