Ich versuche, eine Bitmap in ein CStatic
Steuerelement zu laden. In meinem Dialog habe ich ein CStatic-Steuerelement, auf das ich mich unter _myStatic
beziehen. In meiner OnInitDialog
Methode für den Dialog schließe ich das Steuerelement an diese Variable an und ich modifiziere den Stil zu SS_BITMAP
durch _myStatic.ModifyStyle(0,SS_BITMAP);
. Die Zeile danach habe ich _myStatic.SetBitmap(::LoadBitmap(NULL, MAKEINTRESOURCE(IDB_BITMAP1)));
, aber die Bitmap wird nicht in der CStatic angezeigt. Fehle ich einen Schritt in diesem Prozess? Die Bitmap ist in meinen Ressourcen definiert.Eine Bitmap in ein CStatic-Steuerelement laden?
1
A
Antwort
1
Sie sollten dem LoadBitmap
-Aufruf ein nicht-NULL-Argument übergeben. Stellen Sie sicher, dass das effektive SetBitmap-Argument nicht NULL ist.
_myStatic.SetBitmap(::LoadBitmap(
_AtlBaseModule.GetResourceInstance(), MAKEINTRESOURCE(IDB_BITMAP1)));
Verwandte Themen
- 1. Bitmap in TWebbrowser laden
- 2. Laden einer Ressource auf ein veränderbares Bitmap
- 3. Bitmap in Array laden (Java)
- 4. Bitmap von Ressource laden
- 5. Wie kann ich eine Bitmap in mein Fenster laden?
- 6. C# Schnelles Laden von Bitmap in PictureBox
- 7. java.lang.OutOfMemoryError beim Versuch, eine Bitmap in imageView zu laden
- 8. Schnelle Möglichkeit, Bitmap zu laden und eine Textur in Android
- 9. Laden Sie große Bilder in Bitmap?
- 10. 24-Bit-Bitmap-Daten ordnungsgemäß in ein 32-Bit-Bitmap-Objekt laden
- 11. versucht, Bitmap-Bild in Python zu laden
- 12. SFML laden, ändern, Bitmap anzeigen
- 13. Eine Bitmap anfügen?
- 14. Bitmap-CURROPTS nach dem Laden und Speichern
- 15. OutOfMemory Exception Bitmap aus Datei laden
- 16. mfc Bitmap liest eine vollständig schwarze Bitmap
- 17. Wie kann ich eine Bitmap synchron mit Glide laden?
- 18. Mit Facebook's Fresco, um eine Bitmap zu laden
- 19. Android Bitmap Laden Speicherfehler Galaxy S3 WXGA
- 20. Überlagern Bitmap über eine andere Bitmap
- 21. Bitmap mit RGB_565 über Picasso laden
- 22. Ist eine unveränderliche Bitmap schneller als eine veränderbare Bitmap?
- 23. Android: Laden einer Alpha-Maske Bitmap
- 24. Bitmap im Hintergrund mit AsyncTask laden
- 25. Bitmap-Bitmap in C# verkleinern
- 26. Wie lade ich eine Bitmap-Datei in ein BitmapData-Objekt?
- 27. Umwandlung eines ziehbar in eine Bitmap mir ein Fehler geben
- 28. Android: Farbe eine Bitmap
- 29. Get Bitmap Breite und Höhe ohne Laden in den Speicher
- 30. Verwenden von Glide zum Laden von Bitmap in ImageView
Haben Sie 'UpdateWindow()' aufgerufen? Einige Eigenschaften eines Fensters werden zwischengespeichert und deren Änderung erfordert möglicherweise den Aufruf von 'UpdateWindows()', um die zwischengespeicherten Werte zu aktualisieren. –
Haben Sie überprüft, dass 'LoadBitmap()' kein NULL-Handle zurückgibt? Haben Sie das gleiche Problem mit 'LoadImage()'? Sie sollten das trotzdem verwenden, da 'LoadBitmap()' veraltet ist. –