Hola a todos
Tengo intenciones de desarrollar objetos COM con ATL y nunca lo hice. Hasta
ahora los he desarrollado con herramientas de Borland y la idea es pasarme a
Visual C++.
Uno de los requerimientos a cumplir es que los objetos no implementen
IDispatch y que no tengan typelibrary. Los motivos:
- se usan siempre Inproc. No hay necesidaad ni interes en usarlos outofproc
o remotos.
- el código que usa los objetos esta escrito también C++ y nunca se usarán
desde VB o java
- IDispatch hace que la interface sea pública y se conozcan los métodos,
interfaces, etc y esto atenta contra el secreto industrial de la empresa
donde trabajo.
La pregunta es: puedo crear objetos usando ATL que no implementen IDispatch
ni usen typelibrary ?
Conocen ejemplos o links referidos a este tema ?
Leer las respuestas