Я выполнил шаги здесь , чтобы создать COM DLL в Visual Studio 2008. Моя цель - обернуть существующий неуправляемый C ++ .lib.
Есть ли простой способ реализовать интерфейс COM для lib. Или мне просто нужно продолжать добавлять простые объекты ATL, которые по сути обертывают объекты в моей библиотеке?
Например, я добавил простой объект ATL, CMyObject, в свою COM-библиотеку, должен ли я создавать код обертки, включающий элементы функций и т. Д. В CMyObject, который, по сути, переносит поведение MyObject, содержащееся в неуправляемой библиотеке C ++?