Алгоритм работы:
1) Поиск окон по классу V8NewLocalFrameBaseWnd и #32770 (диалоговое окно Windows)
2) Отправка окну сообщения WM_CLOSE
3) Проверка существования окна
4) Если окно 1С было вариантом Вопрос() - 1С перехватывает событие WM_ClOSE и ждет
явного решения пользователя при помощи мыши.
В данном случае - перебираются все кнопки окна и в кнопку с фокусом ввода отправляется
нажатие клавиши ENTER
Если фокус ввода не найден - ENTER отправляется в первую кнопку.
Утилита автозакрытия окон 1С
Разработка - Инструментарий разработчика
См. также
Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах
10000 руб.
02.09.2020 127666 688 389
Infostart PrintWizard - создание и редактирование печатных форм в 1С 8.3
18000 руб.
06.10.2023 8539 25 6