Всем здравствуйте
В трее есть значок программы AnyDesk
Если на него навести мышкой - ничего не показывается, мол, названия нету сверху этого значка
В сети нашел скрипт
https://www.autoitscript.com/forum/t...comment=493850
Скрытый текст
Код:
#Include <GuiToolBar.au3>
HotKeySet("{ESC}", "_Quit")
Opt("WinTitleMatchMode", 4)
Global $hTray = WinGetHandle("[CLASS:Shell_TrayWnd]")
Global $hToolbar = ControlGetHandle($hTray, "", "[CLASSNN:ToolbarWindow321]")
Global $iCnt = _GUICtrlToolbar_ButtonCount($hToolbar)
ConsoleWrite("Debug: $iCnt = " & $iCnt & @LF)
Global $iCmdVolume = -1
Global $sMsg, $sText, $iCmd
For $n = 0 To $iCnt - 1
$sMsg = "Index: " & $n
$iCmd = _GUICtrlToolbar_IndexToCommand($hToolbar, $n)
$sMsg &= " CommandID: " & $iCmd
$sText = _GUICtrlToolbar_GetButtonText($hToolbar, $iCmd)
If StringInStr($sText, "Volume") Then $iCmdVolume = $iCmd
$sMsg &= " Text: " & $sText
ConsoleWrite("Debug: " & $sMsg & @LF)
Next
ConsoleWrite("Debug: $iCmdVolume = " & $iCmdVolume & @LF)
Global $bolVisible = True
While 1
$bolVisible = Not $bolVisible
If $bolVisible Then
_GUICtrlToolbar_SetButtonState($hToolbar, $iCmdVolume, $TBSTATE_ENABLED)
Else
_GUICtrlToolbar_SetButtonState($hToolbar, $iCmdVolume, $TBSTATE_HIDDEN)
EndIf
Sleep(1000)
WEnd
Func _Quit()
_GUICtrlToolbar_SetButtonState($hToolbar, $iCmdVolume, $TBSTATE_ENABLED)
Exit
EndFunc
Этот скрипт отдает вот что
Цитата:
Debug: $iCnt = 3
Debug: Index: 0 CommandID: 2 Text:
Debug: Index: 1 CommandID: 1 Text: KeePass
Debug: Index: 2 CommandID: 0 Text: Динамики: 10%
Debug: $iCmdVolume = 1
|
Я Вас очень прошу, помогите скрыть в трее значок программы AnyDesk
Картинка
Спасибо.