|
| 游客已登陆
(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;
...
- ^_^ 好东西啊
- 阿宽又一新作
呵呵 厉害啊 说得很清楚了
- 厉害 呵呵 写得简单清晰
不错啊
- ^_^ 写得不错哦
支持下
访问计数:27089本文:951 今天:1 本月 951
|
|
|
|
| |
| 2007-06-29 晴 |
|
原型为:
CPen(int style, int width width, COLORREF color);
COLORREF RGB( //宏
BYTE bRed,
BYTE bGreen,
BYTE bBlue
);
画笔的样式 style
样式 说明
PS_SOLID 画实绩
PS_DASH 画虚线
PS_DOT 画占线
PS_DASHDOT 画点划线
PS_DASHDOTDOT 画双点划线
PS_NULL 笔画不可见的画笔
PS_INSIDEFRAME 在一个图形内画边线的画笔
![[非站内图片]](/upload/61/2007062942429800.bmp)
注意:在创建了画笔之后,必须使用CDC的成员函数SelectObject把画笔载入DC,以替换DC中原来配置的默画笔,然后才能使用该画笔绘制线条,SelectObject函数的原形为:
CPen * SelectObject(CPen * pPen);
它的返回值为原画笔的指针变量.
void CMy1_2View::OnDraw(CDC* pDC)
{
CMy1_2Doc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
int red=90,green=0,blue=0;
int width=2;
int row=20;
for(int s=0; s<8; s++)
{
int color=RGB(red,green,blue);
CPen newPen(PS_SOLID,width,color);
CPen * oldPen=pDC->SelectObject(&newPen);
pDC->MoveTo(20,row);
pDC->LineTo(300,row);
pDC->SelectObject(oldPen);
red+=32;
green+=16;
blue+=8;
width+=2;
row+=30;
}
}
![[非站内图片]](/upload/61/2007062964355200.bmp)
void CMy4_3View::OnDraw(CDC* pDC)
{
CMy4_3Doc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
int style[]={PS_SOLID,
PS_DASH,
PS_DOT,
PS_DASHDOT,
PS_DASHDOTDOT,
PS_NULL,
PS_INSIDEFRAME};
int row=20;
for(int s=0; s<7; s++)
{
CPen newPen(style[s],1,RGB(90,90,90));
CPen *oldPen=pDC->SelectObject(&newPen);
pDC->MoveTo(20,row);
pDC->LineTo(300,row);
pDC->SelectObject(oldPen);
row+=30;
}
}
.
|
|
| # posted by kuan @ 2007-06-29 14:47:10 评论(0) |
|
|
|
|
|
|