C语言图形开发库函数graphics
函数名: fillellipse功? 能: 画出并填充一椭圆用? 法: void far fillellipse int x, int y, int xradius, int yradius ;程序例:
#include #include
int main void int gdriver DETECT, gmode;?? int xcenter, ycenter, i; initgraph &gdriver,&gmode,"" ;?? xcenter getmaxx / 2;?? ycenter getmaxy / 2; for i 0; i 13; i++ setfillstyle i,WHITE ; fillellipse xcenter,ycenter,100,50 ; getch ; closegraph ;?? return 0; Graphics 类
.NET Framework 类库
Graphics 类
封装一个 GDI+ 绘图图面。无法继承此类。
命名空间:System.Drawing程序集:System.Drawing(在 system.drawing.dll 中)
?语法
Visual Basic(声明)
Public NotInheritable Class Graphics Inherits MarshalByRefObject Implements IDeviceContext, IDisposable
Visual Basic(用法)
Dim instance As Graphics
C#
public sealed class Graphics : MarshalByRefObject, IDeviceContext, IDisposable
C++
public ref class Graphics sealed : public MarshalByRefObject, IDeviceContext, IDisposable
J#
public final class Graphics extends MarshalByRefObject implements IDeviceContext, IDisposable
JScript
public final class Graphics extends MarshalByRefObject implements IDeviceContext, IDisposable
?备注
Graphics 类提供将对象绘制到显示设备的方法。Graphics 与特定的设备上下文关联。
通过调用从 System.Windows.Forms.Control 继承的对象的 Control.CreateGraphics 方法,或通过处理控件的 Control.Paint 事件并访问 System.Windows.Forms.PaintEventArgs 类的 Graphics 属性,可以获取 Graphics。
?继承层次结构
System.Object System.MarshalByRefObject System.Drawing.Graphics
?线程安全
此类型的任何公共静态(Visual Basic 中的 Shared)成员都是线程安全的,但不保证所有实例成员都是线程安全的。
?平台
Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
Graphics 成员
.NET Framework 类库
Graphics 成员
封装一个 GDI+ 绘图图面。无法继承此类。
下表列出了由 Graphics 类型公开的成员。
?公共属性 名称 说明 Clip 获取或设置 Region,该对象限定此 Graphics 的绘图区域。ClipBounds 获取一个 RectangleF 结构,该结构限定此 Graphics 的剪辑区域。CompositingMode 获取一个值,该值指定如何将合成图像绘制到此 Graphics。CompositingQuality 获取或设置绘制到此 Graphics 的合成图