Re[5]: Переключение языка интерфейса
От: Stan  
Дата: 10.07.01 02:05
Оценка:
Здравствуйте Avtii, вы писали:

A>Ну а если просто загрузку DLL и вызов AfxSetResourceHandle () произвести в CMainFrame::OnCreate ()

A>до кода создания тулбара? Наверно тогда не придётся его пересоздавать?

Так задача то состоит в том, чтобы при выборе пункта меню сразу поменялся весь интерфейс, т.е приложение уже запущено, работает и соответственно MainFrame уже создан. :)

А Ваш метод подходит для смены интерфейса при последующем запуске, т.е. пользователь говорит — "я хочу, чтоб завтра, когда я начну снова работать, то язык мне нужен немецкий" — и ставит галочку.
Тогда при запуске читаем реестр, находим эту галочку и действительно, сначала грузим языковую DLL а затем начинаем создавть MainFrame и все остальное. И смена языка будет происходить автоматом.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.