axcrypt se abre fuera de la pantalla en Windows 10

axcrypt se abre fuera de la pantalla en Windows 10

Después de cambiar a Windows 10, tengo problemas con la versión de código abierto de axcrypt (1.7.3156). Por alguna razón, la ventana para abrir/descifrar un archivo aparece fuera de la pantalla. Puedo escribir la contraseña a ciegas, pero prefiero ver la ventana.

He probado trucos deesta pregunta:

  • Alt-Espacio + M (parece que no puedo mover la ventana en pantalla)
  • Buscando en el registro una posición almacenada (ninguna de las claves en HKCU/Software/Axantum/Axcrypt parece estar relacionada con ese problema). Lo mismo en HKLM.
  • Apilar las ventanas actuales haciendo clic derecho en la barra de tareas (la ventana no vuelve a aparecer)
  • Las flechas de Windows + no tienen ningún efecto en esa ventana en particular
  • Desbloquear la barra de tareas

Como no hay un ícono en la barra de tareas, algunas de las opciones no están disponibles.

¿Alguien tendría otras ideas?

Respuesta1

Este es Svante, el autor de AxCrypt.

Hay problemas con los cuadros de diálogo fuera de la pantalla en Windows 10. Puede que tenga que ver con el uso de pantallas externas en las computadoras portátiles, pero no estoy seguro. Desafortunadamente, AxCrypt 1.7 no está desarrollado activamente, cambié todo el enfoque a la versión 2.

Quizás quieras probarlo, maneja mejor Windows 10.

Respuesta2

Más de tres meses después de hacer la pregunta, surgió una idea mientras usaba AutoHotkey, que condujo a esta solución.

Mover automáticamente la ventana oculta usando AutoHotkey

  1. Identifique la clase de ventana usando elScript de lista de ventanas.
  2. Escribe un script que detecte la ventana y la mueva.
  3. Ejecute el script al inicio.

Aquí está el guión que escribí. ¡Tan corto!

; Moves AxCrypt decryption dialog as soon as it opens

SetTitleMatchMode, 3 ; exact match
Loop 
{ 
   WinWait, ahk_class #32770
   WinMove, ahk_class #32770, , 800, 500 
   WinWaitClose, ahk_class #32770 ; if the window is still there, no need to loop
}

Ahora amo aún más AutoHotkey.

Si tiene otras aplicaciones que abren ventanas con ahk_class #32770, es posible que desee inyectar una condición comoif(WinActive("ahk_exe AXCrypt.exe"))

Cómo funciona

  • SetTitleMatchModeestablece el modo de partido paraWinTitlea 3, que es el modo exacto, asegurando que solo coincidamos con esta ventana.
  • Loopejecuta un bucle infinito.
  • WinWaitespera a que se abra la ventana correcta de AxCrypt
  • WinMovemueve la ventana a nuevas coordenadas de pantalla: 800, 500
  • WinWaitCloseespera a que se cierre la ventana, de lo contrario repetiremos el ciclo innecesariamente.

información relacionada