Bitmap neu zeichnen



  • Hallo

    Ich habe ein Dialog mit einem TabCtrl drauf. Auf einem der Reiter tausche ich ein Bitamp aus, wenn man einen Radiobutton markiert. Funktioniert auch alles perfekt, bis zu dem Zeitpunkt, an dem ich zu einem anderen Reiter wechsel und dann wieder zurück. Dann ist das Bitmap verschwunden. 😕
    Könnt ihr mir sagen, was man da machen kann? Hier mein code beim Draufklicken auf den Radio:

    CBitmap m_bitmap;
    	m_bitmap.DeleteObject();
    	m_bitmap.LoadBitmap(IDB_TEST);
    	m_logo.SetBitmap(m_bitmap);
    


  • Vielleicht hilft es ja, wenn du diesen Code entweder an das Ende von OnPaint(...) schreibst oder in OnSetActive(...).



  • OnPaint() hat funktioniert. Thanks a lot! 👍 👍


Anmelden zum Antworten