Function Reference

_GUICtrlToolbar_GetAnchorHighlight

アンカーハイライトの設定を取得します。

#Include <GuiToolBar.au3>
_GUICtrlToolbar_GetAnchorHighlight($hWnd)

 

パラメータ

$hWnd コントロールのハンドル

 

返し値

True: アンカーハイライトが有効です
False: アンカーハイライトが有効ではありません

 

注意

アンカーハイライトとは最後にハイライトされたアイテムが他のアイテムがハイライトされるまでハイライトされ続けることを意味します。
これはカーソルがツールバーを外れた際も動作します。

 

関連

_GUICtrlToolbar_SetAnchorHighlight

 


#include <GuiToolbar.au3>
#include <GuiConstantsEx.au3>

Opt('MustDeclareVars', 1)

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

_Main()

Func _Main()
    Local $hToolbar, $fEnabled

    Run("explorer.exe /root, ,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}")
    WinWaitActive("My Computer")
    Sleep(1000)
    $hToolbar = _GUICtrlToolbar_FindToolbar ("[CLASS:CabinetWClass]", "&File")
    $fEnabled = _GUICtrlToolbar_GetAnchorHighlight ($hToolbar)
    MsgBox(4096, "Information", "Anchor highlight enabled: " & $fEnabled)
    _GUICtrlToolbar_SetAnchorHighlight ($hToolbar, Not $fEnabled)
    MsgBox(4096, "Information", "Anchor highlight enabled: " & _GUICtrlToolbar_GetAnchorHighlight ($hToolbar))

EndFunc   ;==>_Main