怎样使一个CButton和一个按钮动态建立关联及关联的取消

解决方案 »

  1.   

    Ctrl+W
      选择 变量
      

  2.   

    动态?
    用CWnd::GetDlgItem 得到句柄,生成一个CButton的实例并调用其Attach成员函数
      

  3.   

    CButton btn;
    btn.Attatch(GetDlgItem(idc_button1));
      

  4.   

    不行!GetDlgItem得到的指针有一定的作用域,这样做很容易出错的!
    比较好的方法是动态创建一个按钮,用CButton::Create。
      

  5.   

    BOOL SubclassDlgItem(
       UINT nID,
       CWnd* pParent 
    );