c#里面怎么使用gdi的库?
答案:3 悬赏:40
解决时间 2021-01-12 03:44
- 提问者网友:雾里闻花香
- 2021-01-12 00:15
c#里面怎么使用gdi的库?
最佳答案
- 二级知识专家网友:天凉才是好个秋
- 2021-01-12 01:23
不知道你说的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,调用里面的函数就可以了。
这样说吧
======调用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,调用里面的函数就可以了。
全部回答
- 1楼网友:猎心人
- 2021-01-12 04:00
关注中……
- 2楼网友:詩光轨車
- 2021-01-12 02:28
我暂时保留我的看法!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息