Commute la fenêtre en cours pour les fonctions GUI.
GUISwitch ( winhandle [, tabitemID] )
winhandle | Le handle de la fenêtre à commuter. |
tabitemID | [optional] ID du contrôle TabItem à sélectionner. |
Succès: | Retourne le handle de la GUI précédente. |
Échec: | Retourne un handle NULL. |
GUICreate, GUICtrlCreateTabItem, GUIDelete
#include <GUIConstantsEx.au3> Example() Func Example() Local $hGUIParent1 = GUICreate("Parent1") GUICtrlCreateTab(10, 10) Local $idTabItem = GUICtrlCreateTabItem("tab1") GUICtrlCreateTabItem("tab2") GUICtrlCreateTabItem("") Local $hGUIParent2 = GUICreate("Parent2", -1, -1, 100, 100) GUISwitch($hGUIParent2) GUISetState(@SW_SHOW) ; Boucle jusqu'à ce que l'utilisateur quitte. Do Until GUIGetMsg() = $GUI_EVENT_CLOSE GUISwitch($hGUIParent1, $idTabItem) GUICtrlCreateButton("OK", 50, 50, 50) GUICtrlCreateTabItem("") GUISetState(@SW_SHOW, $hGUIParent1) Do Until GUIGetMsg() = $GUI_EVENT_CLOSE GUIDelete($hGUIParent1) GUIDelete($hGUIParent2) EndFunc ;==>Example