Description: This is a simple code showing how one can internationalize a Windows program, changing the menu, accelerators, dialog boxes, and common dialogs (the file open dialog is used in this example) etc. on the fly. I have seen many questions on the newsgroups about this, but have yet to see a good, simple, example.
To Search:
File list (Check if you may need any files):
MultiLang\ChildView.cpp
.........\ChildView.h
.........\LangFra
.........\LangGer
.........\MainFrm.cpp
.........\MainFrm.h
.........\MultiLang.aps
.........\MultiLang.cpp
.........\MultiLang.dsp
.........\MultiLang.dsw
.........\MultiLang.h
.........\MultiLang.ncb
.........\MultiLang.opt
.........\MultiLang.rc
.........\Release
.........\res
.........\resource.h
.........\StdAfx.cpp
.........\StdAfx.h
.........\LangFra\Debug
.........\.......\LangFra.aps
.........\.......\LangFra.dsp
.........\.......\LangFra.rc
.........\.......\Release
.........\.......\res
.........\.......\resource.h
.........\....Ger\Debug
.........\.......\LangGer.aps
.........\.......\LangGer.dsp
.........\.......\LangGer.rc
.........\.......\Release
.........\.......\res
.........\.......\resource.h
.........\Release\LangFra.dll
.........\.......\LangGer.dll
.........\.......\MultiLang.exe
.........\res\FILEOPEN.DLG
.........\...\idr_main.ico
.........\...\MultiLang.ico
.........\...\MultiLang.rc2
.........\...\Toolbar.bmp
.........\LangFra\res\French.ico
.........\.......\...\French.rc2
.........\.......\...\MultiLang.ico
.........\.......\...\Toolbar.bmp
.........\....Ger\res\German.ico
.........\.......\...\ico00001.ico
.........\.......\...\idr_main.ico
.........\.......\...\MultiLang.ico
.........\.......\...\Toolbar.bmp