Jak wysłać kombinację klawiszy Ctrl + F w programie Autohotkey

5

Próbuję uruchomić skrypt Autohotkey, który wysłałby kilka naciśnięć klawiszy do aktywnego okna (np. Eksploratora Windows). Próbowałem kilku rzeczy, ale wszystko nie działa, jeśli chodzi o ctrl ...

^! r ::

Wyślij {^ f}

Puścić w górę}

Klawisz „w górę” zostanie wysłany, ale kombinacja klawiszy Ctrl + F nie nastąpi. Przeczytaj instrukcję, wypróbowałem kilka aplikacji jako aktywne okna i nadal nie masz szczęścia. Wydaje się bardzo proste, ale ...

Joe
źródło

Odpowiedzi:

5
F1::^f

To sprawia, że ​​F1 zachowuje się jak Ctrl + F, F1 już nie istnieje Jeśli nie chcesz zachować starych klawiszy, dodaj ~

~F1::^f   

spowoduje to odpalenie zarówno F1, jak i ^ f

jeśli nie chcesz więcej

    F1::
       Send,^f
       Send,{up}
    return

Może masz wiele skryptów z tym samym skrótem -> ^! R, jeśli to zrobisz, ten skrót może nie działać poprawnie.


źródło
dzięki, działało: F1 :: Wyślij, ^ f Wyślij, {w górę} return
Joe