Autoit : ラジオボタン トグルがデフォルトでは出来ない (入れたり、外したりON・OFF)

 

CheckBoxはONーOFFできる

チェックボックスは、チェックつけたり外したりが交互にできます

ラジオボタンは、一度限りしかできません。

RadioボタンはON_OFF出来ない。Autoitの使用なのかな?
GUI動かしたときだけONにできる。

RadioボタンをON_OFFするコード

しょうがないので、コードで実現

#include <GUIConstantsEx.au3>

$hGUI = GUICreate("Test", 500, 500)
$hRadio = GUICtrlCreateRadio("Single Radio", 10, 10, 100, 20)
GUISetState()

$fState = False
While 1
    Switch GUIGetMsg()
        Case $GUI_EVENT_CLOSE
            Exit
        Case $hRadio
            $fState = Not $fState
            If $fState = False Then GUICtrlSetState($hRadio, $GUI_UNCHECKED)
    EndSwitch
WEnd

Autoit英語サイトより

 Check\Uncheck Single RadioButton – AutoIt General Help and Support – AutoIt Forums

コメント