主页 / 库函数目录 / 绘图环境 / setviewport 功能: 设置窗口(图像)的视口区域,并将视口区域左上角的位置设置为坐标系原点。 声明:void setviewport( int left, int top, int right, int bottom, int clip = 1, PIMAGE pimg = NULL );参数:设置视口区域后,区域左上角坐标 (left, top) 将成为新的原点,右下角坐标为 (right-1, bottom-1)。 返回值: (无) 示例:
参数 类型 说明 left int 视口区域左边界的 x 坐标 top int 视口区域上边界的 y 坐标 right int 视口区域右边界的 x 坐标 bottom int 视口区域下边界的 y 坐标 clip int 视口区域的裁剪标志。如果为 true,则超出视口区域的绘图将会被裁剪掉。 pimg PIMAGE 设置视口区域的目标图像( NULL 为窗口) #include <graphics.h> int main() { initgraph(640, 480); setviewport(100, 100, 200, 200); rectangle(0, 0, 200, 200); getch(); closegraph(); return 0; }