Setzt das Icon, das in einem GUI-Fenster angezeigt wird.
GUISetIcon ( iconfile [, iconID [, winhandle]] )
Parameter
| iconfile | Icon-Datei, das Icon wird in der Titelfläche angezeigt. |
| iconID | [optional] Die ID des Icons in einer Datei mit mehreren Icons. (voreingestellt ist -1). |
| winhandle | [optional] Fenster-Handle wie von GUICreate zurückgegeben (voreingestellt ist der vorher verwendete). |
Rückgabewert
| Erfolg: | Gibt 1 zurück. |
| Fehler: | Gibt 0 zurück. |
Bemerkungen
Die Angabe einer positiven Zahl bezieht sich auf den "string-equivalenten" Icon-Namen.
Verwandte Funktionen
GUICreate
Beispiel
#include <GUIConstantsEx.au3>
Opt('MustDeclareVars', 1)
Example()
Func Example()
Local $sFile = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt", "InstallDir") & "\icons\filetype1.ico"
Local $msg
GUICreate("Meine GUI mit neuem Icon") ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wird
GUISetIcon($sFile) ; Ändert das Symbol (Icon)
GUISetState() ; Zeigt ein leeres Dialogfenster an
; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example