Function Reference

_GUICtrlIpAddress_ShowHide

IPアドレスコントロールの表示/非表示を切り替えます。

#Include <GuiIPAddress.au3>
_GUICtrlIpAddress_ShowHide($hWnd, $iState)

 

パラメータ

$hWnd コントロールのハンドル
$iState IPアドレスコントロールの状態。次の値のいずれかです:
@SW_HIDE - 非表示にします。
@SW_SHOW - 表示します。

 

返し値

True: コントロールは以前は表示されていました
False: コントロールは以前は非表示でした

 

注意

なし。

 

関連

 


#include <GuiConstantsEx.au3>
#include <GuiIPAddress.au3>

Opt("MustDeclareVars", 1)

$Debug_IP = False ; IPAddress関数に渡されるClassNameを調べる。Trueを設定すると動作確認のために他のコントロールのハンドルを使用

_Main()

Func _Main()
    Local $hgui, $hIPAddress
   
    $hgui = GUICreate("IP address control Show/Hide Example", 300, 150)
    $hIPAddress = _GUICtrlIpAddress_Create ($hgui, 10, 10)
    GUISetState(@SW_SHOW)

    _GUICtrlIpAddress_Set ($hIPAddress, "24.168.2.128")

    Sleep(1000)
    _GUICtrlIpAddress_ShowHide ($hIPAddress, @SW_HIDE)
    Sleep(1000)
    _GUICtrlIpAddress_ShowHide ($hIPAddress, @SW_SHOW)

    ; ユーザーがGUIを閉じるまで待機
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
EndFunc   ;==>_Main