Altova Authentic 2024 Desktop

Esta sección explica cómo crear un sencillo DLL para el complemento de Authentic Desktop para entornos IDE usando la biblioteca ATL. Para generar el DLL es necesario saber trabajar con la biblioteca ATL, conocer los asistentes que generan objetos ATL nuevos y tener conocimientos de MS Visual Studio.

 

Para acceder a la API la implementación importa la biblioteca de tipos de Authentic Desktop. El código lee varias propiedades y llama a métodos usando los punteros inteligentes que ofrece la instrucción #import.

 

Además el código de muestra usa la clase MFC CString y macros de conversión ATL como W2T.

 

En general, estos son los pasos necesarios para crear un DLL con la biblioteca ATL:

 

1.Abra VisualStudio y seleccione Nuevo en el menú Archivo.

2.Seleccione la pestaña Proyectos.

3.Seleccione Asistente para proyectos ATL y escriba el nombre del proyecto.

4.Si quiere usar clases MFC o quiere crear un proyecto para el código de muestra, seleccione Compatibilidad para MFC.

 

Una vez creados los archivos de proyecto puede añadir un objeto ATL para implementar la interfaz IXMLSpyPlugIn:

 

1.En el menú Insertar seleccione Objeto ATL nuevo.

2.En el asistente seleccione Objeto simple y haga clic en Siguiente.

3.Escriba un nombre para el objeto.

4.En la pestaña Atributos seleccione Personal para el tipo de interfaz y deshabilite la opción Agregación.

 

El resultado es un código base para la implementación de la interfaz del complemento para entornos IDE. Consulte el resto de apartados de esta sección para modificar el código y añadir funciones básicas.

 

© 2017-2023 Altova GmbH