Funktionsreferenz

_GUICtrlButton_SetShield

Setzt den benötigten Status für einen festgelegten Button oder Befehlszeilen-Button um ein erhöht versetztes Icon darzustellen

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

 

Parameter

$hWnd Handle zu dem Control
$fRequired [optional] True um ein erhöht versetztes Icon zu zeichnen, andernsfalls False

 

Rückgabewert

Erfolg: True
Fehler: False

 

Bemerkungen

Mindestvoraussetzung Betriebssystem: Windows Vista

- - - - - - - - Erklärung der Controls - - - - - - - -

 

Verwandte Funktionen

 

Siehe auch

Suche in der MSDN Bibliothek nach BCM_SETSHIELD

 

Beispiel


#AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
#include <GUIConstantsEx.au3>
#include <GuiButton.au3>
#include <WindowsConstants.au3>
#include <GuiMenu.au3>

Opt("MustDeclareVars", 1)

Global $btn, $btn2

; Es ist zu beachten, dass die Control-ID dieses Buttons NICHT mit GuiCtrlRead gelesen werden kann!

_Main()

Func _Main()
    Local $hGUI

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

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

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

    GUISetState()

    While 1
        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                ExitLoop
        EndSwitch
    WEnd

    Exit

EndFunc   ;==>_Main