Re: Как в ATL клиенте подписываться на события
От: Axil Германия  
Дата: 28.02.06 16:06
Оценка:
Здравствуйте, Odi$$ey, Вы писали:

OE>Ok, например в клиенте есть диалог, в котором нужно ловить события от COM-сервера:


OE>
OE>class CMainDlg : public CAxDialogImpl<CMainDlg>
OE>               , public CDialogResize<CMainDlg>
OE>{
OE>


Кажется (не уверен что прав) тут есть одна ошибка, класс CMainDlg не наследник IDispatch.
И вызов Invoke
IDispatch* pConnection = static_cast<IDispatch *>(punkConnection.p);
pConnection->Invoke(...);
Не совсем правильный...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.