5,391
社区成员
发帖
与我相关
我的任务
分享
var
b:TLogBrush;
Brush : HBRUSH;
begin
b.lbStyle:=0;
b.lbColor:=clBlue;
b.lbHatch:=1;
Brush := CreateBrushIndirect(b);
SelectObject(DC,Brush);
Rectangle(DC, Space, Space, cWidth, CHeight );
end;
如果你的高度小于255
y1 := Space;
y2 := Space;
for i:=0 to CHeight do
begin
b.lbColor:=RGB(0, 255 - i, 0);
...
y2 = Space + i;
Rectangle(DC, Space, y1, cWidth, y2 + i);
y1 = y2;
end;