Как добавить кнопку "Свернуть ленту" в CMFCRibbonBar

Я использую CMFCRibbonBar в приложении на основе MFC, я хотел бы добавить возможность сворачивать ленту, как в Office, кто-нибудь знает, можно ли это сделать?

изображение ленты бар в офисе

Я был бы очень рад, если бы мне удалось реализовать кнопку в строке меню, как в explorer/mspaint

Windows 10 Explorer Explorer

1 ответ

Извините, что отвечаю на мой собственный вопрос, кажется, вы просто перетаскиваете CMFCRibbonButton над ленточной панелью, присваиваете ему идентификатор, затем в вызове обработчика событий

m_wndRibbonBar.ToggleMimimizeState();

Теперь, чтобы определить, как я могу изменить изображение кнопки при переключении

Другие вопросы по тегам