Я працюю в Excel, і я повинен утримувати повноекранний режим. Для цього у мене є автоматичний клік миші, подібний до цього:
F2::
MouseClick, left, 497, 45 ;clicks on view tab
Sleep, 100
MouseClick, left, 236, 94 ;clicks on full screen button
Sleep, 100
send EXCELDATA
return
Вперше клацає на вкладці вигляду, після чого вона натискає на кнопку на весь екран, а потім надсилає EXCELDATA до поточної вибраної комірки. Але тут проблема полягає в тому, що лист Excel вже перебуває в повноекранному режимі, тоді він натискає на ці координати навіть і відправляє EXCELDATA в неправильну комірку. Я хочу, щоб якщо аркуш Excel вже перебував у повноекранному режимі, він не повинен нікуди натискати, і він повинен відправляти тільки EXCELDATA до поточної вибраної комірки. Чи можна використовувати одну гарячу клавішу, як F2? Чи є в AutoHotkey будь-яка команда, за допомогою якої ми можемо встановити зображення або snapshoot поточного сценарію і встановити умови, що якщо аркуш Excel знаходиться в так n позиції, то слід натиснути на ці координати, інакше відправити тільки EXCELDATA? Я думаю, що команду imagesearch може допомогти в цьому відношенні, але я не знаю, як його використовувати.
EXCELDATA
є або звідки вона походить.