Я работаю над приложением Mfc, которое содержит ленту и несколько панелей инструментов. Я создал фиктивный объект CMFCToolBar, чтобы хранить все значки на вкладках ленты и использовать его позже.
Я скрыл фиктивную панель инструментов от пользовательского интерфейса. но не может скрыться от диалогового окна настройки панели свойств страницы свойств.
Изображение (строка без названия является фиктивной панелью инструментов)
Я не хочу, чтобы пользователь видел фиктивную панель инструментов на странице свойств. Для этого я также сделал расширение CMFCToolBarsCustomizeDialog и унаследовал функцию ShowToolBar, но она не работает.
Код:
void ShowToolBar(CMFCToolBar* pToolBar, BOOL bShow)
{
this->m_pToolbarsPage->ShowToolBar(pToolBar, bShow);
}