主页->库函数目录->绘图环境相关函数->initgraph

功能:
这个函数用于初始化绘图环境。

声明:
void initgraph(
    int Width,
    int Height,
    int Flag = INIT_DEFAULT
);
void initgraph(
    int* gdriver,
    int* gmode,
    char* path
); // 兼容 Borland C++ 3.1 的重载,不建议使用。
参数: Width 绘图环境的宽度。如果为-1,则使用屏幕的宽度 Height 绘图环境的高度。如果为-1,则使用屏幕的高度 Style 窗口初始化模式,可以由以下值组合 INIT_NOBORDER =0x1, //无边框窗口 INIT_CHILD =0x2, //子窗口,需配合attachHWND()函数 INIT_TOPMOST = 0x4, //顶层窗口(不会被其它窗口遮挡) INIT_RENDERMANUAL = 0x8, //手动渲染模式 INIT_NOFORCEEXIT = 0x10, //退出时不强制结束程序,而是设置标志位,可由is_run()判断 INIT_WITHLOGO = 0x100, //带EGE logo出场动画 INIT_DEFAULT (默认值) 配置目标为Debug时,为普通窗口, INIT_DEFAULT= 0x0 (Debug) 配置目标为Realse时,带EGE logo出场动画, INIT_DEFAULT = INIT_WITHLOGO (Realse) INIT_ANIMATION = INIT_DEFAULT | INIT_RENDERMANUAL | INIT_NOFORCEEXIT, 返回值: (无) 示例:
#include "graphics.h"
int main()
{
    initgraph(640, 480);
    circle(200, 200, 100);
    getch();
    cleardevice();
    getch();
    closegraph();
    return 0;
}