Bonjour,
Je crois qu'on peut utiliser une API, SendMessage, qui servira à notifier le changement au Control Panel, s'il est en cours d'exécution.
Sinon, je ne suis pas sûr qu'il utilise encore le fichier WIN.INI pour la gestion de INTL...
Il me semble que les valeurs modifiées dans le Control Panel sont stockées dans la base de registres, puis recopiées vers WIN.INI, ceci à destination des "vieilles" applis du type Win 3.1.
L'API WriteProfileString, qui modifie directement WIN.INI, ne change rien à la base de registres, ce qui peut expliquer le phénomène.
A vérifier.
Bye