Por lo q estuve viendo NO es algo SIMPLE, el problema no solo pasa por los tipos, sino q tambien es por q vb trabaja con cadenas unicode, asi q habria q pasarle una cadena en ese formato.
ensima es un lioo, estuve probando jaj y cuando queres pasar algo y no coinciden los tipos no te enteras nada, solo te salta error y hay adivinar. No es como cuando compilas q te dice x Ej :
"invalid conversion from `TCHAR*' to `char'" entonces lo ves y lo cambias
Bueno ahora yo tmb quiero saber como hacer jej y para los q kieran probar le dejo algunos links
Para hacer la dll con visual basich ttp://www.elguille.info/vb/avanzado/crear_dll_windows_con_vb6_explicado.htm
Y encontre esta info pero habla de cosas parecidash ttp://www.recursosvisualbasic.com.ar/htm/tutoriales/interaccion-visual-basic-c++.htm
h ttp://support.microsoft.com/kb/194609/es
h ttp://www.elguille.info/colabora/vb/VB2VC.HTM
Saludos!!