回 帖 发 新 帖 刷新版面

主题:[讨论]怎么对一扇形区域填充颜色?

怎么对一扇形区域填充颜色?

回复列表 (共3个回复)

沙发

Canvas->Brush->color=oxFFFFFF;  //假如你要填充白色
Canvas->Pie(x1,y1,x2,y2,x3,y3,x4,y4);
就可以了;

板凳

有一个函数可能对你有帮助
填充一个不规则形:
函数原型: 
BOOL WINAPI FillRectangle( 
HDC hDC, 
int nLeftRect, 
int nTopRect, 
int nRightRect, 
int nBottomRect, 
COLORREF crColor, 
COLORREF crFillColor 


参数: 
hDC: 窗口设备上下文 
nLeftRect: 左边界 
nTopRect: 上边界 
nRightRect: 右边界 
nBottomRect: 下边界 
crColor: 边界颜色 
crFillColor: 填充颜色 

返回值: 

成功: 
返回true 

失败: 
返回false  用的是VC++哦

3 楼

你好.我是全职网赚工作者.
如果你有时间有电脑.会打字.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ909065437

我来回复

您尚未登录,请登录后再回复。点此登录或注册