Показать панель сообщений в ленте MFC

Вероятно, я не уверен, что искать … Но идея состоит в том, чтобы отобразить панель сообщений ниже ленты управления. Когда пользователь пытается редактировать файл только для чтения. Я не хочу, чтобы пользователь нажимал кнопку ОК, чтобы удалить сообщение об ошибке. Вот почему я не могу использовать MessageBox.

Строка состояния, кажется, не подходит для отображения сообщений об ошибках.

Какой контроль я должен начать исследовать.

MSOffice обычно отображает такое сообщение, когда пользователь открывает файлы в защищенном режиме.

Я не хочу, чтобы вы проводили исследования для меня, я просто хочу правильное направление, я сделаю все остальное.

Спасибо

0

Решение

Вы можете легко использовать CMFCCaptionBar для такой попытки. При создании приложения SDI на ленточной панели вы получаете образец кода бесплатно.

Также есть возможность скрыть и показать такую ​​панель на лету с помощью ShowWindow. Также этот код генерируется мастером.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]