bitmaps ändern ???
-
hi, ich habe mehrere bitmaps in die resource eingefügt, und in meinem dialog ein bildsteuerelement angelegt, welches ich über den classwizard mit einem Control der Klasser CStatic verknüpft habe.
Ich möchte zur laufzeit die bilder im bildersteuerelement ändern.
allerdings is das alles was ich bisher rausgefunden habe:m_myStaticControl.SetBitmap(::LoadBitmap(NULL, MAKEINTRESOURC(IDB_MYBITMAP)) );nur das funzt nicht.....

bitte um hilfe !
-
Schau mal in die FAQ. Oder aber Suchfunktion nutzen.
Naja, oder halt die FAQ....
oder da -->FAQ !!!
-
du weichbirne, was glaubst du was ich gemacht habe ! *idiot*
-
Vielleicht hilft Dir das hier!
-
danke, den beitrag habe ich schon durch.
ich schaff es einfach nicht, das eine bitmap angezeigt wird.also mein code meines dialogs:
BOOL CBitmapDlg::OnInitDialog() { CDialog::OnInitDialog(); m_bild.SetBitmap(::LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BILD))); return TRUE; }m_bild is vom Type CStatic mit der Bitmapresource in meinem Dialog verbudnen
void CBitmaptestDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CBitmaptestDlg) DDX_Control(pDX, IDC_BILD, m_bild); //}}AFX_DATA_MAP }warum erscheint kein bild ???????????
Die IDS stimmen, ich hab sie nochmal kontrolliert.......
ach nochwas:@noobxy versuch mal die suchmaschine, du pfeiffe, die funzt nämlich nicht!
-
Hab eben mal die Suchfunkton benutzt....
Die geht und finden kannst da auch was.
Aber nen Link geb ich dir jetzt net.
-
http://www.henkessoft.de/mfc_einsteigerbuch_kapitel4.htm
http://www.henkessoft.de/mfc_einsteigerbuch_kapitel14.htm