VC++ 从CCtrlView 中派生的自定义类 如何用在SDI的拆分窗口中

时间:2022-01-26 17:53:25

VC++ 从CCtrlView 中派生的自定义类 如何用在SDI的拆分窗口中
    class CMyView:public CCtrlView
只要实现以下两个函数 就可以被 Frame中的 m_Splitter 创建

CMyView::CMyView():CCtrlView(_T("EDIT"), NULL)
{
}
BOOL CMyView::PreCreateWindow(CREATESTRUCT& cs)
{
    // TODO: 在此添加专用代码和/或调用基类
    m_dwDefaultStyle = AFX_WS_DEFAULT_VIEW |
        WS_HSCROLL | WS_VSCROLL |
        ES_AUTOHSCROLL | ES_AUTOVSCROLL |
        ES_MULTILINE | ES_NOHIDESEL;;
    return CCtrlView::PreCreateWindow(cs);
}