ситуация стандартна: VC6, в диалоге использую некий ActiveX control, хочу получать от него извещения от его событий. Как это делается — легко — используешь в классе диалога макросы DECLARE_EVENTSINK_MAP, BEGIN_EVENTSINK_MAP, END_EVENTSINK_MAP. Никаких проблем. потому что диалог наследуется от CCmdTarget.
Вопрос: как и где происходит подписка на получение событий?
ведь макросы — это только необходимая пристройка для этого. Штука в том, что я не могу наследоваться от CCmdTarget и, соотв-но, хоть и использую эти макросы, но ничего не получается.