|
Recuerdo haber probado alguna vez también de pasar punteros como parámetros en funciones de DLLs y tener los mismos problemas que tu dices, por lo que creo que el código de la DLL y el de el EXE no se cargan en el mismo espacio de memoria. Yo he usado el File Mapping para compartir records entre dos EXEs pero creo que funcionaria igual entre un EXE y una DLL. Haz una prueba, no es muy complicado de usar y tampoco se me ocurre otro sistema.
|