资源描述:
《c语言图形开发库函数graphics》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、函数名:fillellipse功 能:画出并填充一椭圆用 法:voidfarfillellipse(intx,inty,intxradius,intyradius);程序例:#include#includeintmain(void){ intgdriver=DETECT,gmode; intxcenter,ycenter,i; initgraph(&gdriver,&gmode,""); xcenter=getmaxx()/2; ycenter=get
2、maxy()/2; for(i=0;i<13;i++) { setfillstyle(i,WHITE); fillellipse(xcenter,ycenter,100,50); getch(); } closegraph(); return0;} Graphics类.NETFramework类库Graphics类封装一个GDI+绘图图面。无法继承此类。命名空间:System.Drawing程序集:System.Drawing(在system.drawing.dll中
3、) 语法VisualBasic(声明)PublicNotInheritableClassGraphicsInheritsMarshalByRefObjectImplementsIDeviceContext,IDisposableVisualBasic(用法)DiminstanceAsGraphicsC#publicsealedclassGraphics:MarshalByRefObject,IDeviceContext,IDisposableC++publicrefclassGraphicssealed
4、:publicMarshalByRefObject,IDeviceContext,IDisposableJ#publicfinalclassGraphicsextendsMarshalByRefObjectimplementsIDeviceContext,IDisposableJScriptpublicfinalclassGraphicsextendsMarshalByRefObjectimplementsIDeviceContext,IDisposable 备注Graphics类提供将对象绘制到显示设
5、备的方法。Graphics与特定的设备上下文关联。通过调用从System.Windows.Forms.Control继承的对象的Control.CreateGraphics方法,或通过处理控件的Control.Paint事件并访问System.Windows.Forms.PaintEventArgs类的Graphics属性,可以获取Graphics。 继承层次结构System.Object System.MarshalByRefObject System.Drawing.Graphics 线程安
6、全此类型的任何公共静态(VisualBasic中的Shared)成员都是线程安全的,但不保证所有实例成员都是线程安全的。 平台Windows98、Windows2000SP4、WindowsCE、WindowsMillenniumEdition、WindowsMobileforPocketPC、WindowsMobileforSmartphone、WindowsServer2003、WindowsXPMediaCenterEdition、WindowsXPProfessionalx64Edition、W
7、indowsXPSP2、WindowsXPStarterEditionGraphics成员.NETFramework类库Graphics成员封装一个GDI+绘图图面。无法继承此类。下表列出了由Graphics类型公开的成员。 公共属性 名称说明Clip获取或设置Region,该对象限定此Graphics的绘图区域。ClipBounds获取一个RectangleF结构,该结构限定此Graphics的剪辑区域。CompositingMode获取一个值,该值指定如何将合成图像绘制到此Graphics。Comp
8、ositingQuality获取或设置绘制到此Graphics的合成图像的呈现质量。DpiX获取此Graphics的水平分辨率。DpiY获取此Graphics的垂直分辨率。InterpolationMode获取或设置与此Graphics关联的插补模式。IsClipEmpty获取一个值,该值指示此Graphics的剪辑区域是否为空。IsVisibleClipEmpty获取一个值,该值指示此Graphics的可见剪辑区域是否为空。PageSca