    主页-＞库函数目录-＞绘图环境相关函数-＞setviewport

    功能：
    这个函数用于设置当前视图。并且，将坐标原点移动到新的视图的 (0, 0) 位置。

    声明：
    void setviewport(
        int left,
        int top,
        int right,
        int bottom,
        int clip = 1,
        PIMAGE pimg = NULL
    );

    参数：
    left
    视图的左部 x 坐标。
    top
    视图的上部 y 坐标。(left, top) 将成为新的原点。
    right
    视图的右部 x 坐标。
    bottom
    视图的下部 y 坐标。（right-1, bottom-1) 是视图的右下角坐标。
    clip
    视图的裁剪标志。如果为真，所有超出视图区域的绘图都会被裁剪掉。
    pimg
    要设置的图片

    返回值：
    （无）

    示例：
    #include "graphics.h"
    int main()
    {
        initgraph(640, 480);
        setviewport(100, 100, 200, 200);
        rectangle(0, 0, 200, 200);
        getch();
        closegraph();
        return 0;
    }
    注意：
    右端点和下端点取不到，上端点和左端点能取到。另外，这函数的最后一个参数为一个IMAGE*的指针，是一个可选参数，如果不填，则设置到当前页。如果填上，则设置到指定的IMAGE。