SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: salvador_mg en Jueves 23 de Febrero de 2006, 15:55

Título: Dynamic Link Library
Publicado por: salvador_mg en Jueves 23 de Febrero de 2006, 15:55
Saludos a todos:

Tengo el siguiente problema:

En un programa desarrollado en ANSI C necesito cargar N DLL's. El problema es que pasando de cierto limite el programa ya no corre.

La carga de estas DLL's se hacen de la siguiente manera:

_declspec( dllimport ) char * WINAPI nombre_funcion1(char * var1, char * arr1[]);
_declspec( dllimport ) char * WINAPI nombre_funcion2(char * var2, char * var3);
...

Existe alguna otra manera de poder invocar N DLL's?

quedo a sus ordenes

Salvador
Título: Re: Dynamic Link Library
Publicado por: Eternal Idol en Jueves 23 de Febrero de 2006, 16:09
Esas son declaraciones de funciones externas de una DLL que se enlazara estaticamente (con un .LIB), otra forma de hacerlo es usando LoadLibrary y GetProcAddress  :smartass: