Yo no te doy el código pero yo te doy una forma de hacerlo ... también te digo que no sé de memòria todos los códigos de morse asi que los que aqui hay són inventados ...
[...]
switch(caracter)
{
case 'a': return (CString("..-."));
case 'b': return (CString("..--"));
case 'c': return (CString("-.--"));
[....]
default: return (CString(""));
}
[...]
Espero haberte orientado en tu duda