버튼에 그림을 추가하는 두 가지 방법

1378 단어 그림
첫 번째:
CBitmapButton m_bit;

BOOL CmapbuttonDlg::OnInitDialog()
{

// TODO:
m_bit.LoadBitmaps(IDB_BITMAP1);
m_bit.SubclassDlgItem(IDC_BUTTON1,this);
m_bit.SizeToContent();


return TRUE; // , TRUE
}

여기서 button의 owner draw 속성은true로 설정됩니다.
두 번째:
CBitmap m_bmp;
CButton *p_bmpBtn;
BITMAP bmp;


BOOL CmapbuttonDlg::OnInitDialog()
{

// TODO:

m_bmp.LoadBitmap(IDB_BITMAP1);
m_bmp.GetBitmap(&bmp);
p_bmpBtn=(CButton*)GetDlgItem(IDC_BUTTON1);
p_bmpBtn->SetBitmap(HBITMAP(m_bmp));

return TRUE; // , TRUE
}

그중button의bitmap 속성은true로 설정합니다

좋은 웹페이지 즐겨찾기