Cr�e un contr�le Checkbox pour une GUI.
GUICtrlCreateCheckbox ( "text", left, top [, width [, height [, style = -1 [, exStyle = -1]]]] )
text | Texte du contr�le Checkbox |
left | Coordonn�e X du coin sup�rieur gauche du contr�le. Si �gale � -1, alors X sera calcul�e en fonction de GUICoordMode. |
top | Coordonn�e Y du coin sup�rieur gauche du contr�le. Si �gale � -1, alors Y sera calcul�e en fonction de GUICoordMode. |
width | [optionnel] Largeur du contr�le (Ajuste automatiquement le texte par d�faut dans la largeur). |
height | [optionnel] Hauteur du contr�le (Ajuste automatiquement le texte par d�faut dans la largeur). |
style |
[optionnel] D�finit le style du contr�le. Consultez l'Annexe des styles de contr�le de GUI. Par d�faut (-1) : $BS_AUTOCHECKBOX. Styles forc�s : $WS_TABSTOP, et $BS_AUTOCHECKBOX si aucun styles chekkbox n'est d�fini. |
exStyle | [optionnel] D�finit le style �tendu du contr�le. Consultez la Table des styles �tendus. |
Succ�s: | Retourne l'ID du nouveau contr�le. |
�chec: | Retourne 0. |
GUICoordMode (Option), GUICtrlUpdate..., GUIGetMsg
#include <GUIConstantsEx.au3> #include <MsgBoxConstants.au3> Example() Func Example() ; Cr�e une GUI avec diff�rents contr�les. Local $hGUI = GUICreate("Example", 300, 200) ; Cr�e un contr�le Checkbox. Local $idCheckbox = GUICtrlCreateCheckbox("Standard Checkbox", 10, 10, 185, 25) Local $idClose = GUICtrlCreateButton("Close", 210, 170, 85, 25) ; Affiche la GUI. GUISetState(@SW_SHOW, $hGUI) ; Boucle jusqu'� ce que l'utilisateur quitte. Local $idMsg = GUIGetMsg() While ($idMsg <> $GUI_EVENT_CLOSE) And ($idMsg <> $idClose) If $idMsg = $idCheckbox Then If _IsChecked($idCheckbox) Then MsgBox($MB_SYSTEMMODAL, "", "La checkbox est coch�e.", 0, $hGUI) Else MsgBox($MB_SYSTEMMODAL, "", "La checkbox n'est pas coch�e.", 0, $hGUI) EndIf EndIf $idMsg = GUIGetMsg() WEnd ; Supprime l'interface graphique pr�c�dente et tous ses contr�les. GUIDelete($hGUI) EndFunc ;==>Example Func _IsChecked($idControlID) Return BitAND(GUICtrlRead($idControlID), $GUI_CHECKED) = $GUI_CHECKED EndFunc ;==>_IsChecked