Clark
Moin...
Ich experimentiere gerade mit Bitmaps. Für ein Testprogramm habe ich kleine Bilder gemalt(24x24 Pixel,kleine Männchen, die ich über den Bildschirm bewege, Mauersteine)und diese als eine Bitmap eingebunden. Dafür habe ich ein Device-Context definiert, der unsichtbar ist und mit der Bitmap verknüpft wird(SelectObject()). Nun mit BitBlt die Bilder in das Fenster kopiert. Funktioniert alles fein. Ich frage mich jedoch, ob ich nach jedem Zeichenvorgang die Bitmap mittels DeleteObject() freigeben muss oder ob dies erst zu Programmende geschehen muss. In jedem Beispielprogramm werden alle Brushes, Bitmaps, etc. immer gleich wieder freigegeben. Muß das sein?
Ciao...
Ich experimentiere gerade mit Bitmaps. Für ein Testprogramm habe ich kleine Bilder gemalt(24x24 Pixel,kleine Männchen, die ich über den Bildschirm bewege, Mauersteine)und diese als eine Bitmap eingebunden. Dafür habe ich ein Device-Context definiert, der unsichtbar ist und mit der Bitmap verknüpft wird(SelectObject()). Nun mit BitBlt die Bilder in das Fenster kopiert. Funktioniert alles fein. Ich frage mich jedoch, ob ich nach jedem Zeichenvorgang die Bitmap mittels DeleteObject() freigeben muss oder ob dies erst zu Programmende geschehen muss. In jedem Beispielprogramm werden alle Brushes, Bitmaps, etc. immer gleich wieder freigegeben. Muß das sein?
Ciao...