比如这段代码:
void drawC(HDC hdc,double x, double y ,double L,int a )
{
const int jd=130;
double X1;double Y1;
if( L >= st)
{
X1 = x + L * cos(a * PI);
Y1 = y + L * sin(a * PI);
drawC(hdc,x, y, L * bs, a - jd);
drawC(hdc,X1, Y1, L * bs, a + jd);
}
else
{
LineTo(hdc,(int)x,(int)y);
}
}
我要求画出来的色是红色的,应该怎么修改?
VC6.0怎么设置LineTo的线的颜色?
答案:2 悬赏:20 手机版
解决时间 2021-04-11 03:10
- 提问者网友:雾里闻花香
- 2021-04-10 05:21
最佳答案
- 五星知识达人网友:低血压的长颈鹿
- 2021-04-10 06:04
CPen penRed(PS_SOLID, 1, RGB(255,0,0))
SelectObject(hdc, penRed);
if( L >= st)
{
X1 = x + L * cos(a * PI);
Y1 = y + L * sin(a * PI);
drawC(hdc,x, y, L * bs, a - jd);
drawC(hdc,X1, Y1, L * bs, a + jd);
}
else
{
LineTo(hdc,(int)x,(int)y);
}
SelectObject(hdc, penRed);
if( L >= st)
{
X1 = x + L * cos(a * PI);
Y1 = y + L * sin(a * PI);
drawC(hdc,x, y, L * bs, a - jd);
drawC(hdc,X1, Y1, L * bs, a + jd);
}
else
{
LineTo(hdc,(int)x,(int)y);
}
全部回答
- 1楼网友:走死在岁月里
- 2021-04-10 07:06
用命令:link
但我觉得直接通过工具> 选择> 目录,更方便些
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯