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

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

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


person melculetz    schedule 29.10.2009    source источник


Ответы (1)


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

person foraidt    schedule 16.11.2009