c#中GDI 如何用

c#中GDI如何用... c#中GDI 如何用 展开
 我来答
cqljpv
2010-12-03 · TA获得超过1404个赞
知道小有建树答主
回答量:546
采纳率:0%
帮助的人:412万
展开全部
不知道你说的GDI算不算GDI+。

这样说吧
======调用GDI+
很简单,System.Drawing命名空间就是为GDI+而设计的,用Graphics类进行Draw/Fill函数,就是调用GDI+

======调用GDI
NET中绘图多是GDI+的,但也有托管下的GDI函数,比如TextRender类就是GDI的,(因为GDI+的DrawString绘图不精准,因此NET 2.0引入了GDI的TextRender)

也可以直接调用Windows API中的GDI,用DllImport链接gdi32.dll,调用里面的函数就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
步试伪讶痔21
2010-12-03 · TA获得超过157个赞
知道小有建树答主
回答量:179
采纳率:100%
帮助的人:68.2万
展开全部
首先实例化一个Graphics对象,这里要注意一个,这个类的实例化跟普通的类不同,不能使用NEW关键字,简单说就是你要在哪个平面上画东西就在那个上面实例化,举例我们要在窗体直接画,就要这样,Graphics g = this.CreateGraphics;单词应该没写错吧,然后你就可以调用里面的方法了,画直线DRAWLINE、画椭圆FILLELLI什么什么的,具体可以参考帮助文档。 、
对了 最后记得要释放资源 G.DISPOSE();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户83483
2010-12-03 · TA获得超过122个赞
知道答主
回答量:87
采纳率:0%
帮助的人:91.1万
展开全部
你可以选择using System.Drawing或者在后面打个.试试哦~
祝你好运~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式