Как я могу расширить CMFCRibbonPanel в пакете функций MFC

Я хочу расширить CMFCRibbonPanel - но конструктор защищен (я получаю следующую ошибку: не могу получить доступ к защищенному члену, объявленному в классе 'CMFCRibbonPanel'). Единственный способ получить экземпляр CMFCRibbonPanel - это вызвать "category->AddPanel", но таким образом я не могу расширить класс CMFCRibbonPanel.

Какие-либо предложения?

1 ответ

Защищенный конструктор доступен из производного класса.
Я предполагаю, что ваш производный класс CTor тоже защищен.
Если вы сделаете это публичным, это должно сработать.

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