CDC* pDC = GetDC();
Graphics graph(pDC->m_hDC);
GraphicsPath path;
path.SetFillMode(FillModeWinding); Rect rect(0, 0, 50, 50);
path.AddRectangle(rect); SolidBrush tBrush(Color(128, 255, 0, 0));
graph.FillPath(&tBrush, &path); path.Reset();
path.SetFillMode(FillModeWinding);
Rect rrect(20, 0, 50, 50);
path.AddRectangle(rrect); SolidBrush rBrush(Color(128, 255, 0, 0));
graph.FillPath(&rBrush, &path);我是要用上面面的颜色直接覆盖下面的颜色,然而两个path重叠的区域的颜色却混合了,我要问的问题就是这么控制GID+的alpha混合,比如禁用alpha混合等等谢谢!本人菜鸟忘指导!