При старте видно что кнопка за доли секунды теряет вдавленность (цвет с синего сменяется на белый)
Что не так с моим скриптом?
Что не так с моим скриптом?
Код:
#include <GUIConstantsEx.au3>
#include <GuiButton.au3>
#include <WindowsConstants.au3>
Global $iMemo
_Main()
Func _Main()
Local $btn
GUICreate("", 400, 400)
$btn = GUICtrlCreateButton("Кнопка1", 10, 10, 90, 25)
_GUICtrlButton_SetState($btn) ; вдавливаю кнопку
GUISetState()
If BitAND(_GUICtrlButton_GetState($btn), $BST_PUSHED) = $BST_PUSHED Then
ConsoleWrite("PUSHED")
Else
ConsoleWrite("not PUSHED")
EndIf
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
ExitLoop
EndSwitch
WEnd
Exit
EndFunc ;==>_Main