cosa??? questo è il classico momento che tutte le poche(molto) verità che avevi assimilato nel corso di anni spariscono!(stò parlando di me!)

la differenza non si trova nel "\0" finale?

perchè una stria dichiarata con
char[14];

e poi riempita con SendMessage non viene calcolata bene da strlen()?

la calcola solo se è miore di 5, altrimenti no!