Grazie mille! Ma purtroppo neanche adesso vuole funzionare.
Se solo sapessi come la chiama....

Anche GetLastError non mi aiuta e il programma va in crash solo dopo aver chiuso il MessageBox!
Con altre funzioni invece posso visualizzare una MessageBox con lo stesso identico codice e funziona tutto come deve!