Здравствуйте, Odi$$ey, Вы писали:
OE>Здравствуйте, atrofa, Вы писали:
A>>нужно сделать нотификацию метода используя connection point. A>>Создаю COM обьект на ATL, при воздании инерфейса выбираю connection point. А дальше как?
OE>- раз при создании поставил галочку на connection point у тебя в ClassView вместе с твоим интерфейсом IMyIntrf должен появится _IMyIntrfEvent OE>- вызываешь для него контекстное меню, потом Add-Add Method и добавляешь метод, например FirstMethod( BSTR str ) OE>- компилируешь проект OE>- вызываешь контекстное меню в том же ClassView, только уже для класса (CMyIntrf) OE>- Add — Add Connection Point OE>- в форме увидишь слева свой _IMyIntrfEvent, перенесешь его кнопкой > в правое поле, Finish OE>- в CProxy_IMyIntrfEvent добавится метод Fire_FirstMethod( BSTR str )
A>>Если у меня есть метод Func(...), я передаю некоторые параметры и хочу узнать когда эти данные обработаються.
OE>вызывай в этом месте Fire_FirstMethod
OE>Как в ATL клиенте подписываться на события надо объяснять?
ДА!