Здравствуйте Avtii, вы писали:
A>Ну а если просто загрузку DLL и вызов AfxSetResourceHandle () произвести в CMainFrame::OnCreate () A>до кода создания тулбара? Наверно тогда не придётся его пересоздавать?
Так задача то состоит в том, чтобы при выборе пункта меню сразу поменялся весь интерфейс, т.е приложение уже запущено, работает и соответственно MainFrame уже создан. :)
А Ваш метод подходит для смены интерфейса при последующем запуске, т.е. пользователь говорит — "я хочу, чтоб завтра, когда я начну снова работать, то язык мне нужен немецкий" — и ставит галочку.
Тогда при запуске читаем реестр, находим эту галочку и действительно, сначала грузим языковую DLL а затем начинаем создавть MainFrame и все остальное. И смена языка будет происходить автоматом.