Работя в Visual Studio 2005 с чист неуправляем проект (C++). Имам COM клас от трета страна в OCX файл. Този клас е контрола ("джаджа"). Използвал съм го чрез обвиващ клас IDispatch, генериран с помощта на Add Class от Typelib Wizard.
Бих искал да разширя този клас по няколко начина и публичното наследяване би било много по-практично от композирането (искам производният обект да излага всеки отделен метод, който прави родителският клас). Произведеният клас също трябва да бъде наличен като COM компонент.
Мога ли да направя това? Ако е положителен, как мога да постигна това?