KB>Вполне реальный выход — вставить в dll функцию (экспортируемую) типа CloseChildWindows с требованием клиенту вызывать ее перед завершением основного приложения. dll тоже модуль и имеет право на свой обработчик завершения.
Низя так, первое что я предложил это при создании потока в ДЛЛ посылать сообщение основному процессу, при умирании потока своей смертью тоже, а в CGeneralWinApp::ExitInstance() — давить не до давленных.
Но основное приложение на предмет доп фнкциональности дадут по трогать только при строгом док-ве, что по другому никак.... вот и мучаюсь