CDrawingManager::SetAlphaPixel
色彩在點陣圖的透明像素。
static void __stdcall SetAlphaPixel(
COLORREF* pBits,
CRect rect,
int x,
int y,
int percent,
int iShadowSize,
COLORREF clrBase = (COLORREF)-1,
BOOL bIsRight = TRUE
);
參數
[in] pBits
為位元值的指標點陣圖的。[in] rect
在應用程式的矩形區域。 繪圖處理常式繪製陰影位於這個區域的右下角。[in] x
色彩的像素的水平座標。[in] y
色彩的像素的垂直座標。[in] percent
透明度的百分比。[in] iShadowSize
陰影的寬度和高度。[in] clrBase
陰影的色彩。[in] bIsRight
布林參數以色彩標示哪一個像素。 如需詳細資訊,請參閱「備註」一節。
備註
這個方法是 CDrawingManager::DrawShadow 方法所使用的 Helper 方法。 建議您,如果要描繪陰影,呼叫 CDrawingManager::DrawShadow 。
如果 bIsRight 設為, TRUE色彩的像素是從 rect右邊緣的測量的 x 像素。 如果是, FALSE色彩的像素是從 rect左邊緣算起的 x 像素。
需求
標題: afxdrawmanager.h