需要在一个Button加一个图标:
code 如下:
CButton * pPrevInstanceBuuton = NULL;
pPrevInstanceBuuton = (CButton*)GetDlgItem(IDC_PREVINSTANCE);
ASSERT(pPrevInstanceBuuton);
CBitmap cbEnableRightArrowBmp;
if ( pPrevInstanceBuuton != NULL)
{
//VERIFY( cbEnableRightArrowBmp.LoadBitmap(IDB_ENABLE_RIGHT_ARROW));
cbEnableRightArrowBmp.LoadBitmap(IDB_ENABLE_RIGHT_ARROW); HBITMAP hBmp = (HBITMAP)cbEnableRightArrowBmp.GetSafeHandle();
pPrevInstanceBuuton->SetBitmap(hBmp);
}
位图始终不能在Button上显示,请高手帮我检查一下code.
code 如下:
CButton * pPrevInstanceBuuton = NULL;
pPrevInstanceBuuton = (CButton*)GetDlgItem(IDC_PREVINSTANCE);
ASSERT(pPrevInstanceBuuton);
CBitmap cbEnableRightArrowBmp;
if ( pPrevInstanceBuuton != NULL)
{
//VERIFY( cbEnableRightArrowBmp.LoadBitmap(IDB_ENABLE_RIGHT_ARROW));
cbEnableRightArrowBmp.LoadBitmap(IDB_ENABLE_RIGHT_ARROW); HBITMAP hBmp = (HBITMAP)cbEnableRightArrowBmp.GetSafeHandle();
pPrevInstanceBuuton->SetBitmap(hBmp);
}
位图始终不能在Button上显示,请高手帮我检查一下code.
http://www.codeguru.com/Cpp/controls/buttonctrl/bitmapbuttons/article.php/c5177/