lo que pongo aqui, es como yo lo hice...
desde delphi
Código Delphi
[-]
procedure nombre_proc(param1: PChar; var param2: PChar) stdcall; external 'nombredll.dll';
en VC
---------------------------------------------------------
en el archivo nombredll.def
LIBRARY "nombredll"
DESCRIPTION 'nombredll Windows Dynamic Link Library'
EXPORTS
; Explicit exports can go here
nombre_proc
----------------------------------------------------------
en el cpp donde esta tu funcion
void _stdcall nombre_proc (const char *in, char *out)
{
//tu codigo
}
espero te sirva
Saludo
Pablo