为按钮控件等添加图片

解决方案 »

  1.   

    Button属性页里Style的Bitmap点上 CBitmap Bitmap;
    Bitmap.LoadBitmap(IDB_BITMAP1);
    HBITMAP hBitmap=(HBITMAP)Bitmap.Detach();
    CButton *pButton=(CButton*)GetDlgItem(IDCANCEL);
    pButton->SetBitmap(hBitmap);
      

  2.   

    [email protected]
    我发一个第三方控件CButtonST给你
    用mfc的效果不好
      

  3.   

    把button按钮属性设置为ower draw
    然后映射onDrawItem消息
    在ondraw函数内自己绘制就可以了
      

  4.   

    1,按钮属性 Onwer Drew选上,按钮ID: IDC_BUTTON1
    2,定义private变量:
    CBitmapButton m_button;
    3,在初始化里边
    m_button.LoadBitmaps(IDB_BITMAP1, IDB_BITMAP2);//IDB_BITMAP1:平时;IDB_BITMAP2:按下
    m_button.SubclassDlgItem(IDC_BUTTON1, this);
    m_button.SizeToContent();
      

  5.   

    http://m2.tech.topzj.com/viewthread.php?tid=6027&extra=page%3D1这里有一个很简单的例子可以去看看