Re: GetMenu()???
От: Mink Россия  
Дата: 23.07.02 12:22
Оценка:
Здравствуйте Аноним, Вы писали:

А>--------------------------------------------------------------------------------

А> Пытаюсь подгружать битмапы в меню (MDI приложение).
А>Следую таким путем:
А>1.создаю битмапы
А>2.получаю через GetMenu() указатель на меню
А>3.вызываю SetMenuItemBitmaps(ID_MYMENU, MF_BYCOMMAND,
А>&m_Bitmap1, &m_Bitmap2));
А>Получается следующая кака:
А>если все это произвожу в OnCreate(...) CMainFrame класса, то все отлично,
А>если делаю абсолютно то же самое, но в OnCreate(..) CChildFrame — получаю ошибку при вызове SetMenuItemBitmap ()

А>Читаю в МСДНе, что результат GetMenu() не определен для дочерних (child) окон. Как быть-то???

А>Рисунок-то надо подгрузить именно в меню CChildFrame..
А>Наведите на путь истинный :))

Что ты понимаешь под "меню CChildFrame"? Как написано в том же МСДНе у них нет меню :)
Если ты имеешь в виду, что рисунок в меню надо подгрузить при открытии дочернего окна, то определи в у себя в MainFrame метод, котрый эти рисунки загружает и вызывай его из OnCreate(..) CChildFrame.
Сила, она в ньютонах
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.