共用方式為


AfxGetDitheredBitmap

複製點陣圖,以遞色 (檢查程式) 樣式取代它的背景。

void AFXAPI AfxGetDitheredBitmap( 
   const CBitmap &rSrc, 
   CBitmap *pDest, 
   COLORREF cr1, 
   COLORREF cr2 
);

參數

  • rSrc
    來源點陣圖。

  • pDest
    目的點陣圖。

  • cr1
    兩個遞色色彩之一,通常為白色。

  • cr2
    另一個遞色色彩,通常是淺灰色 (COLOR_MENU)。

備註

來源點陣圖被複製到兩個色彩 (cr1 和 cr2) 的來源點陣圖方格模式,取代來源點陣圖的背景。 來源點陣圖背景的定義為,其白色像素和所有符合點陣圖左上角的白色像素之所有像素。

遞色和原本圖示版本的比較

範例

CBitmap bm;
bm.LoadBitmap(IDB_BITMAP1);
CBitmap bmDith;
AfxGetDitheredBitmap(bm, &bmDith, RGB(255,255,255),
   GetSysColor(COLOR_BTNFACE));

需求

標題: afxwin.h

請參閱

參考

AfxDrawDitheredBitmap

AfxGetGrayBitmap

概念

MFC 巨集和全域

其他資源

灰色和遞色點陣圖函式