ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (http://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   События от OLE (COM) (http://forum.tk-chel.ru/showthread.php?t=6131)

Ruslanec 08.12.2016 12:22

События от OLE (COM)
 
Добрый день.
Написал COM клиент для работы с АтоГРАФом. Использую функции через IAutoGRAPHAutomation.
Теперь хочу подписаться на события через интерфейс IAutoGRAPHAutomationEvents чтобы обновлять информацию при изменении списка ТС и пр.
Пишу на С++ в VS.
Не поможет ли кто-нибудь с рабочим примером как это сделать.
Сейчас наследую класс от IAutoGRAPHAutomationEvents и переопределяю события On..., но компилятор сообщает, что не переопределены функции IDispatch. Как их переопределить?

Igor' 09.12.2016 06:35

Ruslanec, не нужно реализовывать в своём классе интерфейс IAutoGRAPHAutomationEvents, эти события в COM-объекте, просто подпишитесь на них:
AutomationObject->OnEndComputing = AutomationEndComputing;


Текущее время: 14:19. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot