Holas;
Les agradesco a los dos por responder.
No respondí hasta ahora, por la razón de que me encontraba inmerso en este problema, he notado lo siguiente:
Cuando corro el vb (sin crear el exe), sale algo bastante curioso, la primera cadena que envio "DLL ", efectivamente sale, cuando le agrego la segunda desde la libreria y la concateno con strcat, sale la primera letra de "programando con c++", es decir, solo aparece la "p", el resto del string, sale el nombre de la aplicación o nombre del proyecto!!!!!!!!!!!!!.
Ahora continuando con el drama, cuando envio solamente, string sin mandar nada desde VB, este se cuelga y se cae, tanto el VB6 como el exe que genere posteriormente.

Como guinda del postre, solamente cuando utilizo la siguiente función de API:
SetwindowText o wsprintf, strcat, etc, y coloco un control de texto por ejemplo:
txtValores.hwnd
Ceroooo, drama en el sentido que la función de la DLLC++ solo envia.
Desgraciadamente, tengo que enviar los resultados a un Label, peor no tuiene esta propiedad para identificar esta ventana creada en VB, ".hWnd" .
Estoy trabajando para dar una solución y para que vean que no he estado flojeando esperando a que me hagan la pega.
Saludos y esperando una guia....