CImage::Attach
fügt hBitmap zu einem CImage-Objekt.
void Attach(
HBITMAP hBitmap,
DIBOrientation eOrientation = DIBOR_DEFAULT
) throw();
Parameter
hBitmap
Ein Handle für HBITMAP.eOrientation
Gibt die Ausrichtung der Bitmaps an.Einer der folgenden Werte ist möglich:DIBOR_DEFAULT die Ausrichtung der Bitmap wird vom Betriebssystem bestimmt.Allerdings kann dies nicht immer die beabsichtigten Auswirkungen auf alle Betriebssysteme.Weitere Informationen über dieses, finden Sie in den folgenden Knowledge Base-Artikel (Q186586): PRB: GetObject() gibt immer die positive Höhe für DIB-Abschnitte zurück.
DIBOR_BOTTOMUP die Zeilen der Bitmaps sind in umgekehrter Reihenfolge.Dadurch wird CImage::GetBits, einen Zeiger am Ende des Bit-Übersichtspuffers und des CImage::GetPitch zurückzugeben, um eine negative Zahl zurückgibt.
DIBOR_TOPDOWN die Zeilen der Bitmaps sind in der Reihenfolge von oben nach unten.Dadurch wird CImage::GetBits, einen Zeiger auf den ersten Byte des Bit-Übersichtspuffers und des CImage::GetPitch zurückzugeben, um eine positive Zahl zurückgibt.
Hinweise
Die Bitmap kann entweder eine Bitmap des Abschnitts NichtDIB oder eine DIB-Abschnittsbitmap sein.Siehe IsDIBSection für eine Liste der Methoden, die Sie nur mit DIB-Abschnittsbitmaps verwenden können.
Anforderungen
Header: atlimage.h