
c语言、c#、c++、java等电脑高手救救我啊!~
用GDI+随便做一副图(用程序出来的,不是画出来的。稍微有点内涵,有点技术含量,大学水平)最好用visualstudio2003做要求把这幅画的含义这是我最后的作业,很重...
用GDI+随便做一副图(用程序出来的,不是画出来的。稍微有点内涵,有点技术含量,大学水平)
最好用visual studio 2003做
要求把这幅画的含义
这是我最后的作业,很重要
邮箱253087559@qq.com
不是处理图像,就是画几何图形,能帮我做一个吗? 展开
最好用visual studio 2003做
要求把这幅画的含义
这是我最后的作业,很重要
邮箱253087559@qq.com
不是处理图像,就是画几何图形,能帮我做一个吗? 展开
4个回答
展开全部
你的问题没有描述清楚!
做什么?
是处理图像还是做一些简单的几何图形?
要是图像处理就麻烦了。
要做几何图形就去图书馆借本c++的可视化程序设计的书,上边一开始就教做几何图形,很简单的
你去图书馆借本c#的书,上边有讲做gui的 ,里边有画集合图形的函数,很好用,也很简单。照着书做就能做好的。
做什么?
是处理图像还是做一些简单的几何图形?
要是图像处理就麻烦了。
要做几何图形就去图书馆借本c++的可视化程序设计的书,上边一开始就教做几何图形,很简单的
你去图书馆借本c#的书,上边有讲做gui的 ,里边有画集合图形的函数,很好用,也很简单。照着书做就能做好的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
下面绘制一个五星,五星旋转一周,颜色随机
C#程序
protected override void OnPaint(PaintEventArgs e)
{
Graphics gra = e.Graphics;
Random ran = new Random();
SolidBrush bru = new SolidBrush(Color.DarkMagenta);
int[] x1 = { 55, 67, 109, 73, 83, 55, 27, 37, 1, 43 };
int[] y1 = { 0, 36, 36, 54, 96, 72, 96, 54, 36, 36 };
GraphicsPath star = new GraphicsPath();
gra.TranslateTransform(150,150);
for (int i = 1; i <= 8; i += 2)
star.AddLine(x1[i],y1[i],x1[i+1],y1[i+1]);
star.CloseFigure();
for (int i = 1; i <= 18; i++)
{
gra.RotateTransform(20);
bru.Color = Color.FromArgb(ran.Next(200, 255), ran.Next(255),ran.Next(255),ran.Next(255));
gra.FillPath(bru,star);
}
}
这是一个GDI+的实例。
C#程序
protected override void OnPaint(PaintEventArgs e)
{
Graphics gra = e.Graphics;
Random ran = new Random();
SolidBrush bru = new SolidBrush(Color.DarkMagenta);
int[] x1 = { 55, 67, 109, 73, 83, 55, 27, 37, 1, 43 };
int[] y1 = { 0, 36, 36, 54, 96, 72, 96, 54, 36, 36 };
GraphicsPath star = new GraphicsPath();
gra.TranslateTransform(150,150);
for (int i = 1; i <= 8; i += 2)
star.AddLine(x1[i],y1[i],x1[i+1],y1[i+1]);
star.CloseFigure();
for (int i = 1; i <= 18; i++)
{
gra.RotateTransform(20);
bru.Color = Color.FromArgb(ran.Next(200, 255), ran.Next(255),ran.Next(255),ran.Next(255));
gra.FillPath(bru,star);
}
}
这是一个GDI+的实例。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C#或Java都提供相应的类,找本书随便看看就有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
晕 还有人用03的? 现在都05和08的了。。
买本书看看吧 上面都会有简单的例子。。
买本书看看吧 上面都会有简单的例子。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询