bon, Impossible ... faut pas exagérer ...
faut passer par une fenêtre intermédiare fille à l'intérieure du premier tab, et créer le second dans la fille :
Code : Tout sélectionner
#include <GuiConstants.au3>
$Gui = GuiCreate("Parent Gui", 500, 500)
GUISetState()
$Help = GuiCtrlCreateTab(10, 40, 480, 450)
GuiCtrlCreateTabItem("First Tab Item")
GuiCtrlCreateTabItem("Help")
$HelpGui = GuiCreate("Help", 400, 200, -1,-1, $WS_POPUPWINDOW, -1, $Gui)
$ssHelp = GuiCtrlCreateTab(10, 10, 250, 150)
GuiCtrlCreateTabItem("First ss Tab Item")
GUICtrlCreateButton("Test1",30,50)
GuiCtrlCreateTabItem("Second ss Tab Item")
GUICtrlCreateButton("Test2",50,50)
While 1
$Msg = GUIGetMsg()
Select
Case $Msg = $Help
If GUICtrlRead($Help) = 1 Then
GUISetState(@SW_SHOW, $HelpGui)
Else
GUISetState(@SW_HIDE, $HelpGui)
EndIf
Case $Msg = -3
Exit
EndSelect
WEnd
Biensûre, la bonne blague après va être de gérer les évènements. Je sens que ça va être drôle

Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.