Добрый день.
[ОФФ] огромнейший респект АЛЬФу за сие творение [/ОФФ]
задача такая
вариант 1
через внешний exe файл перебираю окна 1С по именам и когда нахожу нужное, делаю
BringWindowToTop и ShowWindow(wnd,SW_SHOWMAXIMIZED)
в результате окно с 1С разворачивается если свернуто и становится самым верхним
вопрос: Есть ли событие типа ПриАвтивацииОсновногоОкна1С ? потому как ПриАктивацииОкна работает только на форму.
вариант 2
через внешний exe файл перебираю окна 1С по именам и когда нахожу нужное, то посылаю
ShowMessage(wnd, WM_KEYDOWN,ord('a'),0)
sleep(10)
ShowMessage(wnd, WM_KEYUP,ord('a'),0)
т.е. имитирую нажатие кнопок на окне
Если поместить ПриНажатииКнопкиКлавиатуры в глобальный модуль, то интерактивно все работает, но при вызове из exe ноль эмоций, хотя если посылаю WM_CLOSE или какие другие команды, 1С их выполняет
вопрос: как поймать нажатия выполненные во внешнем exe файле
Подскажите пожалуйста как решить задачку любым из способов