#include "graphics.h" void setcurrentwindow(int window);
The function changes the current window for all graphics operations to the specified window. This window number must be a number returned by the initiwindow functiion. The current window is the window where all other graphics operations will take place.
Note: Initwindow and initgraph both set the current window to the newly created window, so there is no need to call setcurrentwindow immediately after opening a new window. parameters have default values.
/* setcurrentwindow example */ #include int main(void) { int big; int w, w_right, w_below ; int width, height; // Total width and height of w_left; big = initwindow(getmaxwidth( ), getmaxheight( ), "Big"); w = initwindow(300, 200, "Top/Left Corner"); width = getwindowwidth( ); height = getwindowheight( ); w_right = initwindow(300, 200, "Right", width, 0); w_below = initwindow(300, 200, "Below", 0, height); setcurrentwindow(big); line(0, 0, getmaxwidth( )-1, getmaxheight( )-1); /* clean up */ getch(); closegraph(); return 0; }