Bonjour,
Au démarrage de mon appli je charge les resources linguistiques (dll de resource) en fonction de la localisation. J'utilise pour se faire la méthode décrite dans la Faq (merci Farscape).
Cela fonctionne très bien sauf à de petites exeptions:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ... HINSTANCE dll = LoadLibrary(InstDir+m_aLangDll.GetAt(0)); if (dll) AfxSetResourceHandle(dll); ...
lorsque j'utilise dans mon code la macro MAKEINTRESOURCE pour accéder à une string, la string retournée est la string présente dans les resources de base de l'appli et non pas celle présente dans la dll. Je pense pouvoir très facilement contourner cela, mais j'aurais voulu savoir si cela ne cachait pas d'autres surprises.
Partager