Quello che ho realizzato con questo script è solo un "gioco" di immagine: è carino da vedere, secondo me. Poi ho solo copiato (non letteralmente, ovvio) quello che gli autori del programma di Contabilità in uso hanno fatto. Il programma in questione si chiama PICAM7 ed ha appunto questa funzione "giochino" estetico che al passaggio del Mouse cambia i colori dell'icona. I miei ci sono abituati e parzialmente affezionati; credevo fosse una cosa facilissima da fare, invece,...
Confermo che la parte debole è il MouseLeave, mentre non ho mai problemi con il MouseEnter.
Comunque, ho eliminato tutti le stringhe Application.DoEvents ma naturalmente non è cambiato nulla.
A questo punto, perché MouseLeave è debole, secondo te?
Magari scrivendolo in C# cambia qualcosa?