CImage::Attach

Dołącza hBitmap do CImage obiektu.

void Attach( 
   HBITMAP hBitmap, 
   DIBOrientation eOrientation = DIBOR_DEFAULT 
) throw();

Parametry

  • hBitmap
    Uchwyt do HBITMAP.

  • eOrientation
    Określa orientację bitmapy.Może być jedną z następujących czynności:

    • DIBOR_DEFAULT orientacji bitmapy jest ustalona przez system operacyjny.Jednak zawsze nie może zamierzone wyniki we wszystkich systemach operacyjnych.Aby uzyskać więcej informacji na ten temat, zobacz następujący artykuł z bazy wiedzy Knowledge Base (Q186586): PRB: GetObject() zawsze zwraca wartość dodatnia wysokość dla DIB sekcje.

    • DIBOR_BOTTOMUP linie bitmapy są w kolejności odwrotnej.Powoduje to CImage::GetBits zwraca wskaźnik blisko końca bufora bitmap i CImage::GetPitch zwraca wartość ujemną.

    • DIBOR_TOPDOWN linie bitmapy są w z góry do dołu zamówienia.Powoduje to CImage::GetBits zwraca wskaźnik do pierwszego bajtu bufor bitmapy i CImage::GetPitch zwraca liczbę dodatnią.

Uwagi

Bitmapy można nie DIB sekcji bitmapy lub mapa bitowa DIB sekcji.Zobacz IsDIBSection listę metod, które można używać tylko z DIB sekcji bitmapy.

Wymagania

Nagłówek: atlimage.h

Zobacz też

Informacje

Klasa CImage

CImage::CImage