解决方案 »

  1.   

    定义一个对象CMFCButtonCMFCButton theMfcBtn;
    在窗口的Oncreate中加人
    CMFCButton.Create(_T("CMfcButton"),WS_CHILD|WS_VISIBLE,r,this,8884);搞定
      

  2.   

    http://blog.csdn.net/akof1314/article/details/5118243
      

  3.   

    myButton1.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON, 
       CRect(10,10,100,30), pParentWnd, 1);
      

  4.   

    2.在btn_one.自动弹出的列表里发现有SetImageList,SetIcon等函数,但查了下MSDN发现居然没有
    ----------------------------
    有的,CMFCButton派生自CButton类,
    class CMFCButton : public CButtonCButton::SetImageList 
    CButton::SetIcon 
      

  5.   

    那如果我想对按钮进行裁剪是不是只要SetWindowRgn就行了?为啥我试了下不行呢?
    HRGN hRgn=NULL;
    hRgn = CreateEllipticRgn(0,0, 80,80);
    btn_one.SetWindowRgn(hRgn, TRUE);
    我的代码有错吗?