共用方式為


CImage::Attach

CImage 物件的套件 hBitmap 。

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

參數

  • hBitmap
    HBITMAP的控制代碼。

  • eOrientation
    指定點陣圖的方向。 可以是下列其中一項:

    • 點陣圖的方向作業系統決定。DIBOR_DEFAULT 。 不過,這就不一定會在任何作業系統的預期的結果。 如需詳細資訊,請參閱下列知識庫文件 (Q186586):<PRB:GetObject () 永遠傳回 DIB 部分的正高度。

    • DIBOR_BOTTOMUP 點陣圖的行顛倒過來。 這會導致 CImage::GetBits 點陣圖和 CImage::GetPitch 緩衝區的結尾附近傳回指標就會傳回負數。

    • DIBOR_TOPDOWN 點陣圖的行依照由上而下的順序。 這會導致 CImage::GetBits 傳回指標點陣圖緩衝區和 CImage::GetPitch 的第一個位元組傳回正整數。

備註

點陣圖可以是非 DIB 區段點陣圖或 DIB 區段點陣圖。 對於只能與 DIB 區段點陣圖的方法清單。請參閱 IsDIBSection

需求

Header: atlimage.h

請參閱

參考

CImage 類別

CImage::CImage