如何在一个视图中加入按钮?

解决方案 »

  1.   

    我在视图的中加入如下代码按钮不显示呀?为什么?
    int COneView::OnCreate(LPCREATESTRUCT lpCreateStruct) 
    {if (CRichEditView::OnCreate(lpCreateStruct) == -1)
    return -1;
    //加入按钮
    CButton but;
    but.Create( "ok" , BS_TEXT | WS_CHILD | WS_VISIBLE | WS_TABSTOP , CRect(50 , 200 , 100 , 250) , this , 3);
    return 0;
    }
      

  2.   

    定义的ID
    在你的View.h中
    #define MY_BUTTON1     8001
    然后再定义个成员
    CButton m_myBtn;
    之后在OninitUpdate()中
    Create就可以了
      

  3.   

    类声明里面:
    public:
    CButton m_btn;然后在视图的Create里面m_btn.Create( ... );
    m_btn.ShowWindow( SW_SHOW );
      

  4.   

    but对象在OnCreate后被销毁,相应的按钮也被销毁
      

  5.   

    如果but对象在OnCreate后被销毁,那么如何建立按钮?