CEditView,怎样使得view已开始就不可以输入,mfc建造的editview

解决方案 »

  1.   

    CEdit& theEdit = GetEditCtrl()
    theEdit->EnableFasle();
      

  2.   

    EnableFasle' : is not a member of 'CEdit'
    继续
      

  3.   

    SetReadOnly(TRUE);我知道,但是怎么m_hWnd总为空呀???
    使得setreadonly失败,
      

  4.   

    最好的办法是重载CEditView
    再在OnCreate或者Create中设置显示的
    dwStyle |= WS_DISABLED;这样不就ok了吗?
    祝你好运!
      

  5.   

    在int C****View::OnCreate(LPCREATESTRUCT lpCreateStruct)
    里边:
    CEdit& edit=GetEditCtrl();
    edit.SetReadOnly();
    就行了嘛。