共用方式為


CBitmap::CreateDiscardableBitmap

初始化與 pDC識別的裝置內容相容的可捨棄點陣圖。

BOOL CreateDiscardableBitmap(
   CDC* pDC,
   int nWidth,
   int nHeight 
);

參數

  • pDC
    指定裝置內容。

  • nWidth
    指定寬度 (以位元為單位) 的點陣圖。

  • nHeight
    指定高度 (以位元為單位) 的點陣圖。

傳回值

如果不是零,則成功,則為 0。

備註

點陣圖的色彩 (或位元/像素格式的相同數字和指定的裝置內容相同。 應用程式可以選擇這個點陣圖當做目前點陣圖提供與指定的 pDC該相容的記憶體裝置。

只有當應用程式未選取至顯示內容,視窗可以捨棄這個函式會建立點陣圖。 如果視窗捨棄點陣圖,並在之後沒有選取和應用程式嘗試進行選取, CDC::SelectObject 函式就會傳回 NULL

當您完成使用物件 CBitmap 建立 CreateDiscardableBitmap 函式時,請先選取點陣圖在裝置內容之外,然後刪除 CBitmap 物件。

需求

Header: afxwin.h

請參閱

參考

CBitmap 類別

階層架構圖

CreateDiscardableBitmap

CGdiObject::DeleteObject