Compartir a través de


CImage::Attach

Asocia hBitmap a un objeto de CImage .

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

Parámetros

  • hBitmap
    un identificador a HBITMAP.

  • eOrientation
    Especifica la orientación del mapa de bits.Puede ser una de las siguientes:

    • La guía deDIBOR_DEFAULT el mapa de bits está determinada por el sistema operativo.Sin embargo, esto no siempre tener los resultados esperados en todos los sistemas operativos.Para obtener más información sobre esto, vea el siguiente artículo de Knowledge Base (Q186586): PRB: GetObject() siempre devuelve el alto positivo para las secciones del archivo DIB.

    • Las líneas deDIBOR_BOTTOMUP el mapa de bits están en orden inverso.Esto hace CImage:: GetBits para devolver un puntero cerca del final del búfer bitmap y de CImage:: GetPitch para devolver un número negativo.

    • Las líneas deDIBOR_TOPDOWN el mapa de bits están en orden de arriba abajo.Esto hace CImage:: GetBits para devolver un puntero al primer byte de búfer bitmap y de CImage:: GetPitch para devolver un número positivo.

Comentarios

El mapa de bits puede ser un mapa de bits de la sección de no-DIB o un mapa de bits de la sección DIB.Vea IsDIBSection para una lista de métodos que puede utilizarse con los mapas de bits de la sección DIB.

Requisitos

encabezado: atlimage.h

Vea también

Referencia

Clase CImage

CImage::CImage