用CButton的Create,就可以指定位置

解决方案 »

  1.   

    CButton btn;
    btn.Create( LPCTSTR lpszCaption, 
                   DWORD dwStyle, 
                   const RECT& rect,   // 指定位置
                   CWnd* pParentWnd, 
                   UINT nID );
      

  2.   

    create后应该再MoveWindow()一下 --- why?
    dwStyle中加WS_VISIBLE就可以了
      

  3.   

    例:
    CButton m_button;//////////类成员变量,注意它的生存期CRect rec(20,130,70,155);
    m_button.Create ("good",WS_CHILD|WS_VISIBLE,rec,this,IDC_BUTTON_self);
      

  4.   

    IDC_BUTTON_self 不行!我是初学者,不懂的太多!上例运行不过!
      

  5.   


    CButton button;
    button.Create(_T("按钮"),
    WS_VISIBLE|WS_CHILD|WS_TABSTOP,
    CRect ( 30, 40, 30+70 , 40+21),
    this,
    ID_BUTTON_BUTTON);//ID_BUTTON_BUTTON 自己定义
      

  6.   

    菜单view->resource symbol点击,出现的对话框中在name中输入。
    祝你好运!
      

  7.   

    有点问题,丢掉一步在new对话框
      

  8.   

    建议你用 new 生成一个BUTTON。之后 Create 来创建, 如果不想要了,就 delete 掉就 OK了。如果需要具体的例子,可以写信给我! 很乐意帮忙!
      

  9.   

    palluo(palzhou)你的信箱是什么?
      

  10.   

    放一个CStatic在需要的位置,创建的时候就得到它的位置,然后把它Destroy掉,在原地创建自己要的控件。
      

  11.   

    建议用指针
    先new再create()、show(),movewindow()
      

  12.   

    删除destroywindow()后,delete 释放资源