Шаблоны ATL
Если Вы используете ATL наряду с ATL-ОСНОВАННЫМИ шаблонами из AutoCAD, чтобы создать ваши объекты Automation, все интерфейсы, перечисленные выше будут осуществлены автоматически. Вы можете концентрироваться на определенных свойствах и методах для вашего AcDbObject-полученного класса; все остальное осуществлено или Autodesk или Microsoft.
Autodesk обеспечивает следующие ATL-ОСНОВАННЫЕ шаблоны:
ATL-ОСНОВАННЫЕ шаблоны (объявлены в axtempl.h)
Template |
Implements |
CProxy_AcadObjectEvents |
IAcadObjectEvents, IConnectionPoint |
IacadBaseObjectImpl |
IAcadBaseObject, IConnectionPointContainer |
IretrieveApplicationImpl |
IRetrieveApplication |
IacadObjectDispatchImpl |
IAcadObject, IDispatch |
IacadEntityDispatchImpl |
IAcadEntity |
Изменяя образование из ATL IDispatchImpl шаблон к IACADENTITYDISPATCHIMPL или IACADOBJECTDISPATCHIMPL, Вы будете иметь автоматическое выполнение для всех требуемых интерфейсов. Шаги, требуемые осуществлять автоматизацию охвачены подробно в “ Взаимодействующий с AutoCAD. ”
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий