CMFCMenuBar - проблемы применения
От: AlexGin Беларусь  
Дата: 31.10.14 11:25
Оценка:
В разрабатываемом приложении на MFC9 (MSVS 2008) применяю MFC Feature Pack.
Певоначально, когда визард генерирует каркас приложения для MDI-application, меню и тулбар плавающие.
При этом, меню главного окна — это объект класса CMFCMenuBar.

Пользователи нередко "утаскивали" это меню за пределы экрана, а потом жаловались, что пропало меню.
Лечить приходилось чисткой той ветки реестра Windows, что отвечает за мое приложение. Обычно это: HKCU\Software...

Я задумался — как исправить проблему. Нашел вот этот материал:

http://social.msdn.microsoft.com/Forums/en-US/ca76b6c4-bcda-4855-8391-a3dc8310b74a/how-to-disable-the-cmfcmenubar-from-floating?forum=vcgeneral

Это вроде помогло — прибил меню "гвоздиками"

Однако, на днях выяснилась проблема — панели тулбаров иногда оказываются прикрыты этим самым меню, которое "прибито гвоздиками"

В общем — думаю, как с этим бороться?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.