Obtient l'état actuel d'un contrôle.
GUICtrlGetState ( controlID )
controlID | L'ID du contrôle tel que retourné par une fonction GUICtrlCreate...(), ou -1 pour désigner le dernier contrôle créé. |
Succès: | Retourne l'état actuel du contrôle. Consultez GUICtrlSetState() pour les valeurs. |
Échec: | Retourne -1 si le contrôle n'est pas définie. |
#include <GUIConstantsEx.au3> #include <MsgBoxConstants.au3> Example() Func Example() GUICreate("My GUI (GetControlState)") Local $idCheckbox = GUICtrlCreateCheckbox("checkbox", 10, 10) GUICtrlSetState(-1, 1) ;vérifié GUISetState(@SW_SHOW) ; Affiche une boîte de dialogue vide ; Boucle jusqu'à ce que l'utilisateur quitte. Do Until GUIGetMsg() = $GUI_EVENT_CLOSE MsgBox($MB_SYSTEMMODAL, "state", StringFormat("GUICtrlRead=%d\nGUICtrlGetState=%d", GUICtrlRead($idCheckbox), GUICtrlGetState($idCheckbox))) EndFunc ;==>Example