Здравствуйте timash, Вы писали:
T>P.S. Вообщем, похоже я зря затеял все это. Мне так кажется, что поскольку source interface моего COM-обьекта — это source dispinterface, и кажется тоже что DispInvoke() не работает с чистыми dispinterface'ми, а только в dual'ными. (А, как назло, ATL'шный wizard сделал исходящий source interface как dispinterface.)
Ёоо, а слоника то я и не заметил! :) DispInvoke и ему модобные работают имглючительно с дуальными интерфейсами. DispInvoke и т.п. и есть универсальные вызывальщики кастом-чати у дуального интерфейса.
T>Попытаюсь переделать его как dual и посмотрю что получиться ...
Да, да! Должно плучиться.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.