_GUICtrlToolbar_GetAnchorHighlight
Retrieves the anchor highlight setting
#include <GuiToolBar.au3>
_GUICtrlToolbar_GetAnchorHighlight($hWnd)
Параметры
$hWnd | Дескриптор элемента |
Возвращаемое значение
True : Anchor highlighting is enabledПримечания
Anchor highlighting means that the last highlighted item will remain highlighted until another item is highlighted. This occurs even if the cursor leaves the toolbar control.См. также
_GUICtrlToolbar_SetAnchorHighlightПример
#include <GuiToolbar.au3>
#include <GUIConstantsEx.au3>
$Debug_TB = False ; Проверяет ClassName передаваемый в функции. Установите True и используйте дескриптор от другого элемента, чтобы увидеть как это работает
_Main()
Func _Main()
Local $hToolbar, $fEnabled
Run("explorer.exe /root, ,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}") ; Запускает Проводник
WinWaitActive("[CLASS:CabinetWClass]") ; Ожидает активность окна Проводника
Sleep(300)
$hToolbar = _GUICtrlToolbar_FindToolbar("[CLASS:CabinetWClass]", "&Файл") ; Получает дескриптор Toolbar найденный по тексту кнопки
$fEnabled = _GUICtrlToolbar_GetAnchorHighlight($hToolbar)
MsgBox(4096, "Информация", "Anchor highlight enabled: " & $fEnabled)
_GUICtrlToolbar_SetAnchorHighlight($hToolbar, Not $fEnabled)
MsgBox(4096, "Информация", "Anchor highlight enabled: " & _GUICtrlToolbar_GetAnchorHighlight($hToolbar))
EndFunc ;==>_Main