Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: COM/DCOM/ActiveX/ATL/CORBA > IDispatchEx |
Автор: pR13S7 20.6.2006, 09:37 |
Нужно реализовать IDispatchEx интерфейс без использования ATL. C COM до этого не работал. Как я понял нужно заменить стандартный интерфейс COM, в MSDN про него пару слов только сказано, не ясна логика функционирования интерфейса. Может кто знает что к чему ии хотябы даст ссылку где почитать про это дело. |
Автор: Dart 29.6.2006, 10:31 | ||||||
Почитать-то в MSDN - там это достаточно хорошо написано, хоть и без литра не разберешься. Суть такова Создаешь на основе CCmdTarget свой класс и добавляешь в него свои интерфейсы, пишешь все ручками:
В реализации:
IID естественно свой надо определить А использование
Ну и по образу и подобию |
Автор: Alladin 2.7.2006, 15:08 |
https://secure.codeproject.com/com/dyn_idispatch.asp?df=100&forumid=2574&exp=0&select=53583 https://secure.codeproject.com/com/com_in_c1.asp |