Re[4]: CSplitterWnd.CreateView
От: mentor Россия  
Дата: 16.08.04 13:27
Оценка:
Здравствуйте, Vicont, Вы писали:

M>>2. Это класс наследуемый от CRichEditView больше контролов вроде там нет


V>а на реализуцию CRichBrowserView посмотреть можно?



class CRichBrowserView : public CRichEditView
{
protected:
    CRichBrowserView();           // protected constructor used by dynamic creation
    DECLARE_DYNCREATE(CRichBrowserView)

// Attributes
public:

// Operations
public:
    //ValuesInfo* vlInfo;
    CTraceBrowserDoc* GetDocument();
    void GetRichEditInfo(CTraceBrowserDoc* pDoc, CTraceBrowserView* pView);
    inline CTraceBrowserApp* CRichBrowserView::GetApp()
    { return (CTraceBrowserApp*)AfxGetApp();}

// Overrides
    // ClassWizard generated virtual function overrides
    //{{AFX_VIRTUAL(CRichBrowserView)
    public:
    virtual void OnInitialUpdate();
    protected:
    virtual void OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint);
    //}}AFX_VIRTUAL

// Implementation
protected:
    virtual ~CRichBrowserView();
#ifdef _DEBUG
    virtual void AssertValid() const;
    virtual void Dump(CDumpContext& dc) const;
#endif


protected:
    CHARFORMAT2 m_cf;
    // Generated message map functions
protected:
    //{{AFX_MSG(CRichBrowserView)
    afx_msg void OnDestroy();
    //}}AFX_MSG
    DECLARE_MESSAGE_MAP()
};

#ifndef _DEBUG  // debug version in TraceBrowserView.cpp
inline CTraceBrowserDoc* CRichBrowserView::GetDocument() { 
    return (CTraceBrowserDoc*)m_pDocument; 
}
#endif


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