Можно попробовать создать табличку с двумя полями - идентификатор сессии, handle главного окна Аксапты.
В startupPost - добавлять туды информацию о запускаемом приложении.
В дальнейшем регулярно, например при открытии каждого окна Аксапты (также как ты делал Micro$oft) по идентификатору сессии находить хэндл в таблице и уже по этому хэндлу обновлять заголовок.
Не пробовал, но по моему должно сработать. Таблицу можно заменить чем нибудь другим - идея в том, что пока заголовок уникален(а я понимаю, это в момент запуска Аксапты) нужно где то запомнить идентификатор сессии и соответствующий ему handle. Если с таблицей получатся плохо(блокировки) - можно попробовать файл на локальном компе или что-то вроде этого.
P.S. Как я понимаю, вариант написания внешнего приложения не рассматривается ?
|