Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: SA93N on November 17, 2013, 10:53:51 AM
-
Привет. Как сделать так, чтобы кликермен проверял включена ли русская раскладка на клавиатуре, если да, то продолжал сценарий, если нет, то переключал на русскую и продолжал сценарий?
-
Важно понимать что для корректной работы KEYSTRING раскладки в кликермане и целевом окне должны совпадать. Определять ничего не требуется, можно сразу установить нужную раскладку.
Эти команды описаны в разделе Клавиатура, в справке.
$hwnd1 = wndfind("Clickermann -") // получаем HWND окна кликера
$hwnd2 = wndfind("Блокнот") // получаем HWND окна Блокнота
SETKBLAYOUT($hwnd1, 1033) // устанавливаем английскую раскладку для окон
SETKBLAYOUT($hwnd2, 1033)
//или
SETKBLAYOUT($hwnd1, 1049) // устанавливаем русскую раскладку для окон
SETKBLAYOUT($hwnd2, 1049)
-
Спасибо, да в справке написано, но то ли я был невнимателен то ли там этого не было, но о том что раскладки должны совпадать я не знал.