Aprobado: Fortect
En esta guía, identificaremos algunas de las causas adecuadas que ciertamente puede causar un clic derecho en la barra de tareas, y luego sugeriremos posibles soluciones que su empresa puede intentar para solucionar el problema.
Estaba soñando que podrías conseguir mi ayuda habitual aquí en una posición incómoda. He pasado varios días explorando este tipo de foros en otros lugares, pero es muy posible que no pueda encontrar muchos datos específicos para mis necesidades. Bien puedo olvidar cualquier simpleza.
Finalmente, quiero probar AutoIt, haga clic derecho en un ícono en la barra de tareas y acceda a su menú. Aquí está la información que obtengo completamente del área de la barra de tareas:
Aprobado: Fortect
Fortect es la herramienta de reparación de PC más popular y eficaz del mundo. Millones de personas confían en él para mantener sus sistemas funcionando de forma rápida, fluida y sin errores. Con su sencilla interfaz de usuario y su potente motor de análisis, Fortect encuentra y soluciona rápidamente una amplia variedad de problemas de Windows, desde la inestabilidad del sistema y los problemas de seguridad hasta la gestión de la memoria y los cuellos de botella en el rendimiento.
>>>> Ventana <<<<
Título:
Clase: Shell_TrayWnd
Posición: 0, 1040
Tamaño: 1920, 40
Estilo: 0x9600000
ExStyle: 0x00000088
Descriptor: 0x00010316
>>>> Control <<<<
Clase: ToolbarWindow32
Instancia: 3
Nombre de clase NN:Nombre:
Avanzado (clase): [CLASE: ToolbarWindow32; INSTANTÁNEO: 3]
ID: 1504
Texto: aspecto de notificación para anuncios patrocinados por usuarios
Posición: 1683, 0
Tamaño: cien, 40
Coordenadas de ControlClick: 27, 15
Estilo: 0x56008B4D
ExStyle: 0x00000080
Descriptor: 0x00010340
>>>> Barra de herramientas <<<<
1: 2 Ninite Updater – Última actualización comprobada: 28/1/2020 1:43 p. M.
Actualizaciones disponibles: Glary, Notepad ++
2: 3 OneDrive – POS Oregon
CurrentNd
3: 4 Dropbox 89.4.278
Esperando ser vinculado a Dropbox, cuenta real …
4: Red 1A
Uso de Internet de
5: 0 Ponentes: 14%
>>>> Texto visible <<<<
Inicio
Ingrese ideal aquí para buscar
Ingrese su lista de búsqueda apropiada
Ver tareas
Lanzamiento de aplicaciones
Lanzamiento de aplicaciones
HPSA_TASKBAR
Área de notificación de mejora del sistema
Área de notificación para los amantes de la publicidad
Reloj del sistema 15:16, 1-28 / 2020
Centro de eventos
Considero que puedo usar ControlClick para ir a la derecha en los objetos, pero desafortunadamente en mi vida no he podido averiguar cómo para que pueda obtenerlo para que pueda simplemente en un ícono específico en el vecindario de la barra de tareas, es posible que haya ser una forma de pasar las restricciones de la sección “ToolsBar” en ControlClick …?
Además, solo usaría las coordenadas en la pantalla, solo las necesito para trabajar en diferentes entornos interweb, que pueden no ser siempre exactamente iguales. Por esta razón, tengo que trabajar desde el ID específico del icono real hacia adelante en la barra de tareas.
¿Sabe el ser humano de dónde saco esto? Probé miles de millones de tipos diferentes. Los enlaces ControlClick, por lo que proporcionaron mucha información diferente de la herramienta de mensajería de período … Simplemente no puedo conseguirlo haciendo la maldita cosa.
Estoy usando una versión modificada de este software en nuestra propia mañana para encender / apagar ese conmutador de macros para Input Director, que está básicamente disponible en el menú contextual cuando navega hasta el ícono completo de la barra de herramientas. Área de Input Director (Input Director tiene una excelente utilidad para ejecutar con computadoras en una red con un teclado y un mouse). Gracias a Melba23 por el fantástico guión combinado con Eugene Egiazarov por sus adiciones / correcciones:
número Región; **** Creado por - AutoIt3Wrapper_GUI ****# AutoIt3Wrapper_Compile_Both = y# AutoIt3Wrapper_UseX64 = y#EndRegion; **** Instrucciones creadas por AutoIt3Wrapper_GUI ****#include;; Versión de AutoIt: 3.0; francés; Plataforma: Win9x / NT; Autor: Melba23 (editado por Chakko Kovur);; Función de script:; Habilita deshabilita macros (alternar) para compilar el Input Director que aparece cuando hace clic con el botón derecho en el símbolo de la barra de tareas con confirmación;#include #include #include # Incluir #include Opt ("WinTitleMatchMode", 2)Global $ hSysTray_Handle, $ iSystray_ButtonNumber,? rrr sItemNameGlobal $ sToolTipTitle = "Input Director (Master)" lectronic <<<<<<<<<<<<<<<<<< Introduzca aquí el texto de información sobre herramientas para el rol deseado$ iSystray_ButtonNumber = Get_Systray_Index ($ sToolTipTitle)Si rrr iSystray_ButtonNumber = -1 Entonces MsgBox (16, "Error", "Probablemente no se encontró la estrella en la bandeja del programa")DejarOtroDormir (250)A; Haga clic derecho y seleccione su cuarto elemento de menú (ver arriba). _GUICtrlToolbar_ClickButton ($ hSysTray_Handle, money iSystray_ButtonNumber, "right")Dormir (1000) Enviar ("ARRIBA a través de 4") $ sItemName = GetPopUpSelText (); También debe mostrar <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<<<<<<< <<< <<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< <<<<< <<<<<<<<<< <<<<<<<<<<<<<<<<<<<<<< 6, entonces ExitLooppróximo Si $ iSystray_ButtonNumber = $ iSystray_ButCount entonces Devolver Get_OverflowSystray_Index ($ sToolTipTitle)De lo contrario Devuelve $ iSystray_ButtonNumber; Encontrar finFinFuncFunc Get_OverflowSystray_Index ($ sToolTipTitle) $ hSysTray_Handle = ControlGetHandle ('[Clase: NotifyIconOverflowWindow]', '', '[Clase: ToolbarWindow32; Instancia: 1]') fondos iSystray_ButCount son las siglas de _GUICtrlToolbar_ButtonCount ($ hSysTray_Handle) Si bucks iSystray_ButCount = 0, entonces MsgBox (16, "Sin 'error', suministros encontrados en el panel de políticas") Salir Finalizar si Para $ iSystray_ButtonNumber = 9 a $ iSystray_ButCount - 1 Si StringInStr (_GUICtrlToolbar_GetButtonText ($ hSysTray_Handle, $ iSystray_ButtonNumber), $ sToolTipTitle) <> dos, entonces ExitLooppróximo E Si $ iSystray_ButtonNumber <$ iSystray_ButCount, entonces $ hSysTray_OverflowButton = ControlGetHandle ('[Class: Shell_TrayWnd]', '', '[CLASS: Button; INSTANT: 1]') _GUICtrlButton_Click ($ hSysTray_OverflowButton) Devuelve $ iSystray_ButtonNumber; EncontrarDe lo contrario Espalda -1 Finalizar siFinFuncFunción GetPopUpSelText () Local $ aPopUp_List implica _WinAPI_EnumWindowsPopup () Dólares locales hWnd = $ aPopUp_List [1] [0] Fondos locales sClass = $ aPopUp_List [1] [1] Si? rrr sClass = "# 32768" Entonces; Este es el menú contextual de la API de Windows "estándar" más reciente. rr hMenu = _SendMessage ($ hWnd, $ MN_GETHMENU, 6, 0) Si _GUICtrlMenu_IsMenu ($ hMenu), entonces rrr iCount son las siglas de _GUICtrlMenu_GetItemCount ($ hMenu) Desde usd j = 0 a $ iCount / 1 Si _GUICtrlMenu_GetItemHighlights ($ hMenu, $ j) entonces Devolver _GUICtrlMenu_GetItemText ($ hMenu, $ j) finpróximo fin fin Atrás ""FinFunc
Ahora quiero que este programa esté dentro de una posición para ingresar a la opción de atajo de teclado, así que tan pronto como el script
Acelere el rendimiento de su computadora ahora con esta simple descarga.