Hola a todos.
Estoy haciendo un programa en C++ con visual studio 2008 express, y necesito usar una libería dll para controlar un dispositivo.
¿Cómo puedo "importar", "incluir" o "usar" esa dll?
Gracias y saludos.
EDITO: he intentado esto:
-Crear un directorio "lib" en mi projecto (donde esta el archivo .dll y su archivo .lib)
-Añadir este directorio a Propiedades>Vinculador>General>Dirs. de bibliotecas adicionales
-Añadir a Vinculador>Dependencias adicionales el nombre del fichero .lib.
Después de todo esto hago #unclude "fichero.dll" y me sigue dando error.
También he intentado hacer:
Proyecto>Referencias>Agregar nueva referencia y en examinar selecciono la dll, le doy a aceptar y me sale este error: "No se pudo agregar una referencia al archivo <ruta completa> porque no es ni un ensamblado .NET ni un control ActiveX regitrado."
¿Qué es lo que hago mal?
¿Solo tenes un archivo .DLL? Consegui el .h para incluir, si tenes (o creas) un .lib de importacion podes hacer enlace estatico y sino tendras que hacer dinamico (LoadLibrary + GetProcAddress).