Как создать ATL / C ++ ActiveX DLL в Visual Studio 2005 - PullRequest
1 голос
/ 15 февраля 2011

Мне нужно создать ActiveX DLL (не элемент управления). Я знаю, что VB6 смог создать этот проект, но я хотел бы написать эту DLL на C ++. VS2005 не поддерживает ни один шаблон проекта для создания такого компонента.

Я пытался создать COM DLL с ATL, но я не уверен, что его можно рассматривать как ActiveX DLL.

Как я могу преобразовать COM DLL в ActiveX DLL? Это просто вопрос реализации конкретных интерфейсов для ActiveX? Кто-нибудь знает, в чем различия между COM DLL, ActiveX DLL и элементом управления ActiveX?

Привет

1 Ответ

2 голосов
/ 15 февраля 2011

COM DLL - то же самое, что и ActiveX DLL. Элемент управления ActiveX - это ActiveX / COM DLL, которая реализует определенные общие интерфейсы для размещения в приложении контейнера.

...