MFC персонализированное поведение меню - PullRequest
1 голос
/ 16 октября 2010

Я создал проект CView с вкладками MDI с помощью приложения.мастер с использованием персонализированного поведения меню.Как я могу отключить персонализированное поведение меню (я не хочу его), потому что я хочу видеть все меню сразу, когда я нажимаю на негоНужно ли заново генерировать проект или я могу что-то изменить в коде, чтобы отключить его?

1 Ответ

1 голос
/ 18 октября 2010

В вашем методе CMainFrame::OnCreate найдите комментарий, который говорит // enable menu personalization.

После этого будет пара десятков строк кода, который создает CList команд, а затем вызывает CMFCToolbar::SetBasicCommands().

Удалите вызовы CList и AddTail, составляющие список.И уберите звонок на SetBasicCommands.Ваше меню теперь будет «обычным» неперсонализированным меню.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...