Sendet eine Nachricht an ein Dummy-Control.
GUICtrlSendToDummy ( controlID [, state] )
Parameter
| ControlID | Die Identifikationsnummer des Controls (Control-ID), wie von einer GUICtrlCreateDummy Funktion zurückgegeben. |
| state | [optional] Ein Wert, der später von GUICtrlRead zurückgeholt werden kann. |
Rückgabewert
| Erfolg: | Gibt 1 zurück. |
| Fehler: | Gibt 0 zurück. |
Bemerkungen
Wenn diese Funktion aufgerufen wird, wird eine Benachrichtigung produziert, die von der Nachrichtenschleife (message loop) oder mit einer OnEvent Funktion behandelt werden kann (so, als ob auf das Control geklickt worden wäre).
Verwandte Funktionen
GUICtrlCreateDummy, GUICtrlSetOnEvent, GUICtrlRead
Beispiel
#include <GUIConstantsEx.au3>
Opt('MustDeclareVars', 1)
Global $user
Example()
Func Example()
Local $iOldOpt, $button
$iOldOpt = Opt("GUIOnEventMode", 1)
GUICreate("GUI Senden an Dummy", 220, 200, 100, 200)
GUISetBkColor(0x00E0FFFF) ; Ändert die Hintergrundfarbe
GUICtrlSetOnEvent($GUI_EVENT_CLOSE, "OnClick") ; Was soll beim Klick auf den Button passieren?
$user = GUICtrlCreateDummy()
GUICtrlSetOnEvent(-1, "Onexit") ; Was soll beim Klick auf den Button passieren?
$button = GUICtrlCreateButton("Ablauf", 75, 170, 70, 20)
GUICtrlSetOnEvent(-1, "OnClick") ; Was soll beim Klick auf den Button passieren?
GUISetState()
While 1
Sleep(100)
WEnd
Opt("GUIOnEventMode", $iOldOpt)
EndFunc ;==>Example
Func OnClick()
GUICtrlSendToDummy($user) ; Erstes Dummy-Control
EndFunc ;==>OnClick
Func OnExit()
; Besondere Aktion vor dem Beenden des Skripts
Exit
EndFunc ;==>OnExit