游客 已登陆
(0) 未知
笔行证
257310
昵称
kuan
笔贝
Score1
加为好友
发送短信
就是可以查看颜色的。比如#FFCCFF你不知道是什么颜色。你就可以用它来查看。同样你看到你喜欢的颜色。可...
什么??晕死啊!!
好 啊
好东西。。等学完了再来看看。。。
学了点东西了。。呵呵
注意,上面代码,有一些显示不出来.过些天,哥德会把笔客完善一下.到时.所有代码就应该没错了.
这个函数是计算积分的.算法思想:求积分我们可以求他的面积,,沿X轴分成n份,计算n份的面积再相加.
f...
float integral(float(*p)(float),float a,float b,int n)
{int i;
float x,h,s;
h=(b-a)/n;
x=a;
...
^_^ 好东西啊
阿宽又一新作
呵呵 厉害啊 说得很清楚了
厉害 呵呵 写得简单清晰
不错啊
^_^ 写得不错哦
支持下
访问计数: 26962本文:780 今天:1 本月 780
2007-06-29 晴
如果需要用颜色或者图案对一个封闭的图形内部进行填充,就要使用画刷,
画刷是CBrush类的对象,明智来填充封闭图形内部的工具.
原型:
CBrush(COLORREF color);
和
CBrush(int style, COLRREF color);
CBrush类 style的可选值
填充样式 说明
HS_BDIAGONAL 以自左下角至右上角的45度斜线填充
HS_CROSS 以十字交叉线填充
HS_DIAGCROSS 以互相交叉线填充
HS_FDIAGONAL 以自左上角至右下角的45度斜线填充
HS_HORIZONTAL 以水平线填充
HS_VERTICAL 以垂直填充
与画笔一样,创建之后,要用 CBursh *SelectObject(CBrush *pBrush);把画刷选入设备描述环境.
void CMy4_4View::OnDraw(CDC* pDC)
{
CMy4_4Doc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
int red=0,green=0,blue=0;
int row=20;
for(int s=0; s<6; s++)
{
int color=RGB(red,green,blue);
CBrush newBrush(color);
CBrush *oldBrush=pDC->SelectObject(&newBrush);
pDC->Rectangle(20,row,200,row+20);
pDC->SelectObject(oldBrush);
red+=34;
green+=16;
blue+=4;
row+=30;
}
int styles[]={HS_BDIAGONAL,
HS_CROSS,
HS_DIAGCROSS,
HS_FDIAGONAL,
HS_HORIZONTAL,
HS_VERTICAL,
};
row=20;
for(s=0; s<6; s++)
{
CBrush newBrush(styles[s],RGB(244,0,0));
CBrush *oldBrush=pDC->SelectObject(&newBrush);
pDC->Rectangle(220,row,400,row+20);
pDC->SelectObject(oldBrush);
row+=30;
}
}
.
# posted by kuan @ 2007-06-29 14:49:31 评论(0)