| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: COM/DCOM/ActiveX/ATL/CORBA > ОСX в 7-ке |
| Автор: knave 6.12.2005, 18:33 |
| Как в 7-й студии, средствами IDE создать метод для ActiveX. Что то никак не найду, или тут надо это все самому писать? В 6-ке все это делалось помню через визард. Вообще как то странно, при создании MFC ActiveX нет визарда для сздания методов, при создании ATL ActiveX нет визарда для создания событий. Глюк что ли в студии, может пак какой надо ставить? |
| Автор: Любитель 7.12.2005, 12:09 |
| Насколько я помню на правый клик в Class View всё выдаётся нормально, по крайней мере с MFC ActiveX Control |
| Автор: knave 7.12.2005, 15:02 |
| У меня там 3 пункта Add function Add variable Add event функция не видна с наружи ком-объекта. У ATL все то же самое, только вместо event стоит method, а так что бы это было вместе нет такого. Может сервис пак какой нужен. Правда вроде нет ничего такого для 2003 студии |
| Автор: knave 8.12.2005, 11:28 |
| Нашел. Теперь добавление методов и событий доступно если открыть ветку YOURACTIVEXLib. Там диспас интерфейсы, если на них вызвать контекстное меню, то в нем будет добавление методов и свойств. |
| Автор: Guest 15.12.2005, 10:37 |
| Хм, а вот в ATL все никак не могу найти где вызов мастера для определения событий |
| Автор: knave 15.12.2005, 10:40 |
| Вот они ка оказывается теперь в ATL называются, Connection point http://www.firststeps.ru/mfc/activex/r.php?106 |