各位大侠,怎样在多个按钮上粘贴图片。我试了几种方法,但是不行,现将我的方法贴出来供大家分析。
方法1:
m_bitmap.LoadBitmap(IDB_BIMTAP1);
HBITMAP hBitmap=(HBITMAP)m_bitmap.GetSafeHandle();
((CButton *)m_luButton.GetDlgItem(IDC_START))->SetBitmap(hBitmap);
说明:
这种方法只能在一个图片上画,多个图片就出错了。好像是句柄的问题。
方法2:
用“xxxxU”,“xxxxD”方法标总识按钮状态然后自动挂接图片的方法。不过此种方法一个图片只能用一次,我想让有的图片可以用多次。所以也不行了。
方法3:
…………
大侠们:
能不能给弟兄弄个行的。
方法1:
m_bitmap.LoadBitmap(IDB_BIMTAP1);
HBITMAP hBitmap=(HBITMAP)m_bitmap.GetSafeHandle();
((CButton *)m_luButton.GetDlgItem(IDC_START))->SetBitmap(hBitmap);
说明:
这种方法只能在一个图片上画,多个图片就出错了。好像是句柄的问题。
方法2:
用“xxxxU”,“xxxxD”方法标总识按钮状态然后自动挂接图片的方法。不过此种方法一个图片只能用一次,我想让有的图片可以用多次。所以也不行了。
方法3:
…………
大侠们:
能不能给弟兄弄个行的。
www.vccode.com
www.vckbase.com
就是:
m_luBtnAdd.SetIcon(AfxGetApp()->LoadIcon(IDI_ICON_TL));
我好弱呀!
感谢各位,散分!