UDF > GUI > GuiButton >


_GUICtrlButton_SetShield

D�finit l'�tat d'�l�vation d'un bouton sp�cifi� ou d'une commande lien sp�cifi�e pour afficher une ic�ne �lev�e

#include <GuiButton.au3>
_GUICtrlButton_SetShield ( $hWnd [, $bRequired = True] )

Param�tres

$hWnd ID/handle du contr�le
$bRequired [optionnel] True pour dessiner une ic�ne �lev�e, sinon False

Valeur de retour

Succ�s: Retourne True.
�chec: Retourne False.

Remarque

Windows Vista ou une version ult�rieure.

Voir aussi

Consultez BCM_SETSHIELD dans la librairie MSDN.

Exemple

#include <GuiButton.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

; Notez que le controlID de ces boutons ne peut pas �tre lu avec GUICtrlRead

Example()

Func Example()
    Local $hGUI, $hBtn, $hBtn2

    $hGUI = GUICreate("Buttons", 400, 400)

    $hBtn = _GUICtrlButton_Create($hGUI, "Button1", 10, 10, 90, 30)
    _GUICtrlButton_SetShield($hBtn)

    $hBtn2 = _GUICtrlButton_Create($hGUI, "Button2", 10, 60, 90, 30, $BS_SPLITBUTTON)
    _GUICtrlButton_SetShield($hBtn2)

    GUISetState(@SW_SHOW)

    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
EndFunc   ;==>Example