Bitmap in einen Button
-
Hi,
ich möchte gerne ein Bitmap in einen Button schieben.
Habe es so versucht aber geht nicht.BOOL mMaskDlg::OnInitDialog(void) { CBitmap m_Bitmap; m_Bitmap.LoadBitmap (IDB_BITMAP1); HBITMAP hBitmap = (HBITMAP) m_Bitmap.GetSafeHandle (); ((CButton*) m_Button.GetDlgItem(IDC_BUTTON1))->SetBitmap (hBitmap); CDialog::OnInitDialog(); SetWindowText(_T(m_StrTitle)); return false; }Abder das will nicht funzen, wo ist denn mein Fehler?
LG
-
in die OnPaint deines dialoges
HINSTANCE hInstance = AfxGetInstanceHandle(); HBITMAP hBitmap = LoadBitmap(hInstance, MAKEINTRESOURCE(IDB_BITTMAP)); m_ctlButton.SetBitmap(hBitmap);//*/
-
wie komm ich daran in vc2003?
in der vc6 version konnte ich da doch ein ereignis drauf legen und sie wurde generiert, wie geht denn in der 2003er version?