Sistem standar Dialog cetak atau Simpan dialog sedang menelan kunci segera setelah dibuka . Apakah ada cara bagaimana mengirim kunci berhasil sesegera mungkin?
Detail:
Mari kita gunakan beberapa kasus penggunaan sederhana dialog Cetak, yaitu jika Anda menekan Ctrl + P di Internet Explorer. Setelah terbuka, saya hanya ingin mengirim Alt + hal untuk menekan tombol Mencetak tombol sesegera mungkin. Tetapi skrip berikut tidak berfungsi:
#IfWinActive, ahk_class IEFrame
F2::
Send ^p
WinWait, Print,, 2
Send !p ; this has no effect if sent immediately
Return
#IfWinActive
Itu mulai bekerja ketika saya memasukkan Sleep 500
sebelum Send !p
. Tetapi mungkin 500 ms tidak akan cukup dalam beberapa kasus. Apakah ada cara yang elegan bagaimana cara memasukkan penekanan tombol ASAP?
ahk_class #32770
sedikit berlebihan - bukan?