Usar dll desde apliacción de consola de C++

Iniciado por SARGE553413, 4 Julio 2014, 16:26 PM

0 Miembros y 1 Visitante están viendo este tema.

SARGE553413

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?

Eternal Idol

¿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).
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón