создание списка окон
От: lowa  
Дата: 12.04.09 16:12
Оценка:
Добрый день!

У меня возникла такая проблема: необходимо построить список структур:

class CSubwindow
{
public:
    CRect m_rect;    
    CBCGPGridView m_wndGridSubWnd;
    UINT m_nID;
    UINT m_nline;
};


но конструктор класса CBCGPGridView является private и получается ошибка при компиляции:
error C2248: 'CBCGPGridView::CBCGPGridView' : cannot access protected member declared in class 'CBCGPGridView'
пытался сделать так:
class CSubwindow
{
public:
    CRect m_rect;    
    CBCGPGridView m_wndGridSubWnd;
    UINT m_nID;
    UINT m_nline;
};

но при попытке выделения памяти

CSubwindow sw;
sw.m_wndGridSubWnd = new CBCGPGridView();

получается тоже самое
Подскажите пожалуйста, как построить такой список и обойти эту ошибку??

Заранее спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.