vc6.0做一个国际化,dll资源文件动态调用解决办法

vc6.0做一个国际化,dll资源文件动态调用
我用VC6.0做一个国际化
完成了中文和英文的dll,现在想要导入dll文件,让整个软件能够动态切换,也就是我在菜单中,新建了个“语言”按钮,在程序运行过程中,点击后就会自动整体切换
我用 
a=::LoadLibrary("English.dll"); 
AfxSetResourceHandle(a);
调用dll来整体切换资源,但是实现不了,单步调试发现,dll确实调用成功了,但是没有将资源句柄切换成功.
我的dll也就是把源程序的资源文件(.rc文件)调入新的dll工程,将里面的所有字符串都翻译为英语,然后再设置按钮的单击事件,响应函数,调用::LoadLibrary函数,而后切换资源句柄。
请各位大虾支招,还有没有别的函数来使资源文件切换成功!
跪求~~~
------解决方案--------------------
我用单一的exe ,配合SetWindowText等API实现过动态切换,用dll简单试了一下,没弄成,就没研究过。

------解决方案--------------------
看emule源码 有相关多国资源动态切换 欣赏下众高手的手法 不错的哦
------解决方案--------------------
a=::LoadLibrary("English.dll"); 不得到a么,然后loadstring的时候 把a传进去撒。
------解决方案--------------------
哪有emule源码