找回密码
 加入
搜索
查看: 4263|回复: 11

[交流] 不显示tab标签,使用tab控件的简例

 火.. [复制链接]
发表于 2016-4-24 19:40:22 | 显示全部楼层 |阅读模式
看到提问区有个关于这个的问题,以前一直想把这种方法共享出来,总是忘记,趁这个机会,写个简单的例子,放论坛给大家参考

#include <GUIConstantsEx.au3>

GUICreate("选项卡控件 GUI", 800, 640)


$Btn0 = GUICtrlCreateButton("0", 20, 5, 50, 20) ;3个用来测试切换tab分页的按钮
$Btn1 = GUICtrlCreateButton("1", 80, 5, 50, 20)
$Btn2 = GUICtrlCreateButton("2", 140, 5, 50, 20)

$hTab = GUICtrlCreateTab(-1110, 10, 800, 640);创建tab控件,注意坐标

GUICtrlCreateTabItem("标签0")
GUICtrlCreateLabel("文本 0", 30, 80, 50, 20)
GUICtrlCreateButton("确定 0", 20, 50, 50, 20)
GUICtrlCreateInput("默认", 80, 50, 70, 20)

GUICtrlCreateTabItem("标签1")
GUICtrlCreateLabel("文本 1", 30, 80, 50, 20)
GUICtrlCreateCombo("", 20, 50, 60, 120)
GUICtrlSetData(-1, "三和弦|数码|拉里|乔恩|泰罗|吉尼斯", "乔恩")
GUICtrlCreateButton("确定 1", 80, 50, 50, 20)

GUICtrlCreateTabItem("标签2")
GUICtrlCreateLabel("文本 2", 30, 80, 50, 20)
GUICtrlCreateButton("确定 2", 140, 50, 50)

GUICtrlCreateTabItem("")

GUISetState()

While 1
        Switch GUIGetMsg()
                Case $GUI_EVENT_CLOSE
                        ExitLoop
                Case $Btn0
                        GUICtrlSendMsg($hTab, 4912, 0, 0)
                Case $Btn1
                        GUICtrlSendMsg($hTab, 4912, 1, 0)
                Case $Btn2
                        GUICtrlSendMsg($hTab, 4912, 2, 0)
        EndSwitch
WEnd

评分

参与人数 3金钱 +70 贡献 +5 收起 理由
xyx115 + 10 高啊,我也一直在想这个问题。我试过左移或.
heroxianf + 10 学习了!
guland + 50 + 5 简单易懂

查看全部评分

发表于 2016-4-24 20:49:55 | 显示全部楼层
回复 1# 298311657
谢谢分享!学习了
发表于 2016-4-26 14:52:58 | 显示全部楼层
学习了....感谢
发表于 2016-4-29 10:22:32 | 显示全部楼层
谢谢,楼主很好
发表于 2016-5-2 19:16:39 | 显示全部楼层
感谢楼主无私分享
发表于 2016-6-14 11:00:06 | 显示全部楼层
学习了..谢谢.......
发表于 2016-6-28 20:34:04 | 显示全部楼层
为啥是4912呀?小白表示没看懂
发表于 2016-7-4 18:40:51 | 显示全部楼层
可能会用得到,看看先
发表于 2016-9-30 16:26:02 | 显示全部楼层
这个可以有啊。
发表于 2017-2-6 10:54:03 | 显示全部楼层
回复 7# Mika
GUICtrlSendMsg($hWnd, $TCM_SETCURFOCUS, $iIndex, 0)
发表于 2017-2-28 17:02:42 | 显示全部楼层
GUICtrlCreateTab(-1110,
负坐标 什么意思啊
发表于 2017-4-14 19:50:20 | 显示全部楼层
进来学习下~~感谢分享~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-22 04:47 , Processed in 0.092150 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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