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
指示的boolean参数为颜色的哪些像素。 有关更多信息,请参见备注部分。
备注
此方法是 CDrawingManager::DrawShadow 方法使用的帮助器方法。 建议,如果要绘制阴影,请调用 CDrawingManager::DrawShadow。
如果 bIsRight 设置为 TRUE,颜色的像素是从 rect右边缘的测量的 x 像素。 如果是 FALSE,颜色的像素是从 rect左边缘的测量的 x 像素。
要求
标头: afxdrawmanager.h