按下列代码,想产生3D界面,而实际产生的外观却是这样的。难看!
是代码哪里不对了,还是VC2010有问题?

解决方案 »

  1.   

    VC2010下具体代码如下:int Cedit0View::OnCreate(LPCREATESTRUCT lpCreateStruct)
    {
        //左边那个EDIT
        if (CView::OnCreate(lpCreateStruct) == -1)
            return -1;
            pED = new CEdit;
            pED ->CreateEx ( WS_EX_CLIENTEDGE,_T("EDIT"),NULL,
                             WS_CHILD | WS_VISIBLE |ES_RIGHT,//| WS_BORDER ,
                             CRect(20,30,120,50),
                             this,
                             50100 
                             );
            pED->ShowWindow (SW_SHOW);    //右边那个EDIT
        if(!m_wndEdit.CreateEx(
                            WS_EX_CLIENTEDGE,_T("EDIT"), NULL,   
                            WS_CHILD|WS_VISIBLE|WS_TABSTOP
                           |ES_NOHIDESEL|ES_LEFT|ES_AUTOVSCROLL,
                            CRect(120,30,220,50),this,1)
                             ) 
         { 
            TRACE0( "生成EditBox失败\n "); 
            return   -1; 
         }     return 0;
    }不明白哪里错了。
      

  2.   

    Cedit0View ? 从CEditView派送 ?